CAS简介概要1.ppt

CAS简介概要1

Central Authentication Service Scott Battaglia (Rutgers University) Andrew Petro (Yale University) Bill Thompson (Rutgers University) What is CAS? CAS is Enterprise level single sign on for the web A trusted source A proxy authenticator Some CAS deployers History of CAS CAS 1.0 Created by Yale University Simple to use Protocol was simple yes or no No proxy authenticaton History of CAS CAS 2 Also produced by Yale University Introduced Proxy authentication Simple implementation Few classes Extending CAS required modifying source code History of CAS CAS 3.0 Collaboration between Yale University and Rutgers University Goal was to make it easy to extend CAS without modifying core code Completely compatible with CAS 2 protocol Leverages tried-and-tested open source software Why CAS 3? CAS 2 was simple to use and understand CAS 3 arguably is more complex, is it true? Why/why not? Introduce many “best practices” Position CAS for future enhancements Leverage knowledge gained working with other tools New in CAS 3 Customizable login flow Pluggable architecture Ticket Store Authentication Handlers More… Support for Web Services Support for alternative views How CAS Works CAS Community Mailing Lists Wiki Issue Tracking Continuous Integration Tools Maven CVS Frappr Non JA-SIG Communities Mailing Lists Provide two mailing lists Developer /mailman/listinfo/cas-dev User /mailman/listinfo/cas Wiki Instance of Atlassian Confluence /wiki/spaces/viewspacesummary.action?key=CAS Provides Documentation Downloads etc Issue Tracking Instance of Atlassian JIRA /issues Provides snapshot of project plan Fixed and outstanding bugs Continuous Integration Instance of Luntbuild /builds/ Download nightly snapshots of CAS Maven Site Publishes: Java docs Test Results Clover reports Version Control CVS Repository Anonymous checkout of any version of CAS Obtain latest code (bleeding edge) Web View via FishEye /source/ Frappr /jasigcasdeployers ESUP Portail French language CAS community Produce quic

文档评论(0)

1亿VIP精品文档

相关文档