.NET CAS Client Vision and Roadmap
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 | Â | Â |