CAS is a Web single sign-on (SSO) system orginally created by Yale University. CAS uses a simple yet robust authentication protocol, the CAS protocol, which is conceptually similar to Kerberos. CAS is widely deployed and is now developed by a small, diverse development team with Apache-style support from Jasig. Virginia Tech has been using CAS since August 2005.
The following resources may be helpful in understanding CAS at a high level:
See the changelog for CAS development history at Virginia Tech.
Once your have ensured your service meets the policy and technical requirements for CAS integration, you must integrate your application using an available CAS client. The Middleware group maintains detailed CAS client integration instructions for a number of common software platforms. In any case the CAS integration process is straightforward and well documented; for a knowledgeable application developer or systems integrator integration takes no more than a couple days.
See management for more information.