of university campuses (among other beneficiaries)". In April 2013, CAS Protocol specification 3.0 was released. Implementation Apereo CAS Implementation The Apereo CAS server that is the reference implementation of the CAS protocol today supports the following features: CAS v1, v2 and v3 Protocol SAML v1 and v2 Protocol OAuth Protocol OpenID & OpenID Connect Protocol WS-Federation Passive Requestor Protocol Authentication via JAAS, LDAP, RDBMS, X.509, Radius, SPNEGO, JWT, Remote, Trusted, BASIC, Apache Shiro, MongoDB, Pac4J and more. Delegated authentication to WS-FED, Facebook, Twitter, SAML IdP, OpenID, OpenID Connect, CAS and more. Authorization via ABAC, Time/Date, REST, Internet2's Grouper and more. HA clustered deployments via Hazelcast, Ehcache, JPA, Memcached, Apache Ignite, MongoDB, Redis, Couchbase and more. Application registration backed by JSON, LDAP, YAML, JPA, Couchbase, MongoDB and more. Multifactor authentication via Duo Security, SAASPASS, YubiKey, RSA, Google Authenticator (TOTP) and more. Administrative UIs to manage logging, monitoring, statistics, configuration, client registration and more. Global and per-application user interface theme and branding. Password management and password policy enforcement. Django Implementation Django CAS Server django-mama-cas: A Django Central Authentication Service (CAS) single sign-on server Django CAS Client django-cas-ng: Django CAS 1.0/2.0/3.0 client authentication library, support Django 2.0, 2.1, 2.2, 3.0 and Python 3.5+ See also CoSign single sign on JOSSO List of single sign-on implementations OpenAM OpenID SAML SAML-based products and services Shibboleth (software) References External links Stanford WebAuth University of Minnesota CookieAuth Apereo CAS Project django-mama-cas django-cas-ng Java platform software Free security software Computer access control protocols Access control software