Central Authentication Service(CAS)即中央认证服务,是由耶鲁大学发起的企业级开源项目,采用Java语言编写,使用Apache2.0协议,为Web应用系统提供可靠的SSO解决方案。支持CAS v1、v2和v3协议,以及SAML v1和v2协议、OAuth v2协议、OpenID & OpenID Connect协议等;支持通过JAAS、LDAP、RDBMS、X.509等多种组件进行身份验证;支持将身份验证委派至WSFED、Facebook、Twitter等服务来完成;支持通过ABAC、Time/Date等进行授权控制。