80 likes | 379 Views
CAS ? What is it?. CAS is an authentication system originally created by Yale University (circa 2000) to provide a trusted way for an application to authenticate a user. CAS became a JA-SIG project in December 2004. Currently at 3.2.1 release (Princeton is running 3.0.7) CAS does NOT provide Auth
E N D
1. Central Authentication Service
2. CAS – What is it? CAS is an authentication system originally created by Yale University (circa 2000) to provide a trusted way for an application to authenticate a user. CAS became a JA-SIG project in December 2004.
Currently at 3.2.1 release (Princeton is running 3.0.7)
CAS does NOT provide Authorization services
3. CAS – Why use it? Provides a consistent, secure, authoritative means of authentication for web applications
Developers no longer need to roll their own authentication; individual sites no longer collect passwords
Robust – in production at dozens of universities and commercial organizations and maintained by active user community (JA-SIG)
4. How CAS works
5. CAS Clients Available for many languages
Java, .NET, PHP, Perl and many others
Go to:
http://www.ja-sig.org/wiki/display/CASC/Clients
6. Authentication – The future CAS
will be maintained for a minimum of three (3) years
Newest server 3.2.x set to go live July 15, 2008
Support for multiple Authentication sources (Active Directory AND Sun LDAP)
SAML support
OpenID support
OIM/OAM is coming
Oracle Identity Manager/Oracle Access Manager is coming
Authentication AND Authorization
7. CAS – The Links Clients
http://www.ja-sig.org/wiki/display/CASC/Clients
Princeton Implementation / Client examples
https://sp.princeton.edu/OIT/SDP/CAS
Technical Docs, Protocol, Support, User group
http://www.ja-sig.org/products/cas
8. CAS – Who is using it? In Production
OIT/EIS
SDP, DAS, AS
Outdoor Action
Firestone library (Apache AuthCAS)
Outside vendor, CollegeNet
Coming Soon
Learn.com
The Point