.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 |
|
|