DRAFT
Need community discussion and vetting.
.NET CAS Client Vision and Roadmap
.NET CAS Client 1.x
Vision
- First-class CAS Client support for the .NET Framework.
- Fidelity with the .NET Application Event Model
- Standard Web.config based deployment and configuration
- Support for both WebForms, ASP.NET MVC
- Integrates with entire .NET Provider Model (Membership, Role, Cache, etc)
- Support for Classic (IIS5/6) and Integrated (IIS7+) Pipeline
- Code Access Security support
- Feature and Quality parity with the CAS Client for Java 3.x
- Protocol Support for CAS 1.0, CAS 2.0, CAS SAML 1.0
- Renew, Gateway, Proxy, Single Sign-Out
- Test Coverage
Current Status: Under Development
Goals
Goal | Description | Interested Parties |
---|---|---|
Protocol Support for CAS 1.0, CAS 2.0, CAS SAML 1.0 |
|
|
Renew, Gateway, Proxy, Single Sign-Out |
|
|
Example .NET WebForms Application |
|
|
Example ASP.NET MVC Application |
|
|
Documentation |
|
|
Wiki clean up |
|
|
Proper binary release |
|
|
.NET CAS Client 2.x
Vision
Potential Future Goals
Goal | Description | Interested Parties |
---|---|---|
Test Coverage |
|
|
Mono Support |
|
|
Partially Trusted Hosted Providers |
|
|
Windows Forms/WPF/Sliverlight Support |
| Stony Brook University |
WPF Support |
| Stony Brook University |
Silverlight Support |
| Stony Brook University |
WCF/WebServices Support | WCF service and client behaviors for injecting/validating CAS tickets | Stony Brook University |
OpenRasta Support |
|
|