- Home
- OAuth Server Software
- Apereo CAS
On the recordRead 3 Oct 202618 facts
Apereo CAS
Plans and prices
Apereo CAS
Free
Open-source Java server; deployment and configuration require technical setup
Read 3 Oct 2026 · github.com
On the record
- Audience
- The Apereo Foundation's stated mission is to assist educational organizations with open technologies supporting learning, teaching, and research.apereo.org · read 3 Oct 2026
- Authentication
- Authentication sources include LDAP, databases, X.509, SPNEGO, JAAS, JWT, RADIUS, and MongoDB.apereo.github.io · read 3 Oct 2026
- Client support
- Official clients are listed for .NET, Java, PHP, and Apache; Spring Security, Apache Shiro, and Pac4j have built-in framework support.apereo.github.io · read 3 Oct 2026
- Containers
- Apereo publishes Docker images with each software release, while describing them primarily as quickstarts and demos.apereo.github.io · read 3 Oct 2026
- Delegated authentication
- CAS can delegate authentication to external identity providers including ADFS, Facebook, Twitter, SAML2 identity providers, and OpenID Connect providers.apereo.github.io · read 3 Oct 2026
- Deployment
- CAS is a Java web application that requires JDK 25 for building and deployment according to its installation requirements.apereo.github.io · read 3 Oct 2026
- Integrations
- CAS has built-in integrations for many SAML2 service providers, with configuration recipes that can automate service registration and attribute-release settings.apereo.github.io · read 3 Oct 2026
- License
- The project’s GitHub page describes Apereo CAS as free open-source software licensed under Apache v2.github.com · read 3 Oct 2026
- Monitoring and audits
- CAS can monitor application and system behavior, statistics, and metrics in real time, and centrally manage audits and logs.apereo.github.io · read 3 Oct 2026
- Multifactor authentication
- MFA providers listed include Duo Security, FIDO2 WebAuthn, Google Authenticator, and Inwebo.apereo.github.io · read 3 Oct 2026
- Open source
- The primary implementation is an open-source Java server component.apereo.github.io · read 3 Oct 2026
- Operating systems
- The installation requirements state there is no particular operating-system preference, though Linux-based installations are more common than Windows.apereo.github.io · read 3 Oct 2026
- Paid support
- The project says commercial support is available through Apereo commercial service providers, but does not list prices on this support page.apereo.github.io · read 3 Oct 2026
- Protocols
- It supports CAS, SAML, WS-Federation, OAuth 2.0, OpenID Connect, and REST protocols.apereo.github.io · read 3 Oct 2026
- Purpose
- CAS is an enterprise multilingual single sign-on solution and identity provider for the web, with authentication and authorization capabilities.apereo.github.io · read 3 Oct 2026
- Security
- The security guide says all communication with the CAS server must use a secure channel such as TLS.apereo.github.io · read 3 Oct 2026
- Support
- Community support is voluntary and has no SLAs or guarantees; the project points users to professional support agreements from commercial providers.apereo.github.io · read 3 Oct 2026
- User and access features
- Built-in features include password management, notifications, terms of use, impersonation, and attribute release with user consent.apereo.github.io · read 3 Oct 2026