Skip to content
SPECIFICTION
Get listed

Apereo CAS vs Janssen Server

Apereo CAS

apereo.github.io

Janssen Server

docs.jans.io

Side by side

FigureApereo CASJanssen Server
Price fromFree—
Free planYes—
Free trial——
Open source——
WebYesYes
WindowsYes—
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published10
Spec score · OAuth Server Software8.6 (#6)7.5 (#27)
AuthenticationAuthentication sources include LDAP, databases, X.509, SPNEGO, JAAS, JWT, RADIUS, and MongoDB.Documented out-of-box MFA options include FIDO, passkeys, OATH OTP, and SMS via Twilio or SMPP.
DeploymentCAS is a Java web application that requires JDK 25 for building and deployment according to its installation requirements.The documentation covers Kubernetes, VM cluster, and single VM deployment options.
IntegrationsCAS has built-in integrations for many SAML2 service providers, with configuration recipes that can automate service registration and attribute-release settings.The documentation includes an integration guide covering configuration of third party software and SaaS providers.
LicenseThe project’s GitHub page describes Apereo CAS as free open-source software licensed under Apache v2.The Janssen Project repository identifies its software under the Apache-2.0 license.
ProtocolsIt supports CAS, SAML, WS-Federation, OAuth 2.0, OpenID Connect, and REST protocols.The documentation describes support for OAuth, OpenID Connect, and UMA authorization services.
PurposeCAS is an enterprise multilingual single sign-on solution and identity provider for the web, with authentication and authorization capabilities.Janssen Server is an authentication and authorization server that exposes identity features through standards based endpoints.
SecurityThe security guide says all communication with the CAS server must use a secure channel such as TLS.The project describes audit logging, threat detection, brute-force protection, account lockout policies, and security-event monitoring.
SupportCommunity support is voluntary and has no SLAs or guarantees; the project points users to professional support agreements from commercial providers.The project identifies GitHub Discussions as its main community support channel and also offers a community chat.

Plans

Apereo CAS

  • Apereo CASFree

Apereo CAS pricing →

Janssen Server

No plans published.

Janssen Server pricing →

In their own words

Apereo CAS

Apereo CAS has no write-up on Specifiction yet; its figures are above.

Visit apereo.github.io

Janssen Server

Janssen Server has no write-up on Specifiction yet; its figures are above.

Visit docs.jans.io