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 |
|
Pepperdine University, Princeton University |
Renew, Gateway, Proxy, Single Sign-Out |
|
Pepperdine University, Princeton University |
Example .NET WebForms Application |
|
Pepperdine University, Princeton University |
Example ASP.NET MVC Application |
|
Princeton University |
Documentation |
|
Pepperdine University, Princeton University |
Wiki clean up |
|
Pepperdine University, Princeton University |
Proper binary release |
|
Pepperdine University, Princeton University |
.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 |
|
|
WPF Support |
|
|
Silverlight Support |
|
|
WCF/WebServices Support |
|
|
OpenRasta Support |
|
|