Apereo CAS vs OpenAM
Apereo CAS
apereo.github.ioOpenAM
openidentityplatform.orgSide by side
| Figure | Apereo CAS | OpenAM |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · OAuth Server Software | 8.6 (#6) | 7.6 (#26) |
| Authentication | Authentication sources include LDAP, databases, X.509, SPNEGO, JAAS, JWT, RADIUS, and MongoDB. | It includes more than 20 authentication modules that can be arranged into multi-factor or adaptive authentication sequences. |
| Deployment | CAS is a Java web application that requires JDK 25 for building and deployment according to its installation requirements. | The maker documents deploying OpenAM in a Docker container and configuring it to use OpenDJ as its data store. |
| Integrations | CAS has built-in integrations for many SAML2 service providers, with configuration recipes that can automate service registration and attribute-release settings. | The maker documents SAML authentication with Yandex Cloud, with OpenAM configured as the service provider. |
| License | The project’s GitHub page describes Apereo CAS as free open-source software licensed under Apache v2. | The maker says the products are open source under the CDDL license and have no license fees. |
| Protocols | It supports CAS, SAML, WS-Federation, OAuth 2.0, OpenID Connect, and REST protocols. | OpenAM can act as an identity provider using SAML, OAuth 2.0, or OpenID Connect 1.0. |
| Purpose | CAS is an enterprise multilingual single sign-on solution and identity provider for the web, with authentication and authorization capabilities. | OpenAM provides authentication, single sign-on, authorization, federation, entitlements, and web services security. |
| Support | Community support is voluntary and has no SLAs or guarantees; the project points users to professional support agreements from commercial providers. | Free community support is available through GitHub Discussions and documentation; independent approved vendors offer SLAs, consulting, implementation, and migration services. |
Plans
In their own words
Apereo CAS
Apereo CAS has no write-up on Specifiction yet; its figures are above.
OpenAM
OpenAM has no write-up on Specifiction yet; its figures are above.