Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Apereo CAS - Single Sign On for the Web
Java CSS JavaScript Other

Merge pull request #1194 from Unicon/cas-services-api-rest

REST API to register CAS services
latest commit daee3b3186
@mmoayyed mmoayyed authored
Failed to load latest commit information.
cas-management-webapp updated tooltip
cas-server-compatibility Fixed salt encoding, and added javadocs
cas-server-core-api fixed issue with serialization
cas-server-core Merge branch 'master' into sso-sessions
cas-server-documentation Merge pull request #1194 from Unicon/cas-services-api-rest
cas-server-extension-clearpass [maven-release-plugin] prepare for next development iteration
cas-server-integration-ehcache updated docs
cas-server-integration-hazelcast updated docs
cas-server-integration-memcached updated deprecated config
cas-server-integration-mongo remove Transactional in favor of AOP
cas-server-support-generic automated remote authN config
cas-server-support-jdbc updated docs
cas-server-support-ldap better LDAP authN logs
cas-server-support-oauth automatic config
cas-server-support-openid updated docs. updated to 2.0.4
cas-server-support-pac4j Merge branch 'master' into service-factories
cas-server-support-radius Radius context config automated
cas-server-support-rest updated docs and javadoc
cas-server-support-saml fixed issue with serialization
cas-server-support-spnego SPNEGO client config automated
cas-server-support-trusted automated trusted authN config
cas-server-support-wsfederation removed deprecated concepts
cas-server-support-x509 Migrating cryptacular to root pom and adjusting exception handling
cas-server-support-yubikey added docs
cas-server-webapp-support updated var names
cas-server-webapp Merge pull request #1194 from Unicon/cas-services-api-rest
etc updated licences
src replacing tab with spaces
travis Update
.gitignore Merge commit 'ba1002b647e6c5246b2e6cd81e4b78a748f97639' into mgmt-webapp
.travis.yml Update .travis.yml CAS-1398: Added file
LICENSE CAS-1101 Update licensing to Apache License, Version 2.0.
NOTICE NOTICE updates Update
assembly.xml replacing tab with spaces
checkstyle-rules.xml removed deprecated concepts
checkstyle-suppressions.xml ignore magic number for test
findbugs-rules.xml replacing tab with spaces
pom.xml Merge branch 'master' into sso-sessions
tasks.xml replacing tab with spaces

Central Authentication Service (CAS) License


Welcome to the home of the Central Authentication Service project, more commonly referred to as CAS. The Central Authentication Service (CAS) is the standard mechanism by which web applications should authenticate users.

CAS provides enterprise single sign-on service:

  • An open and well-documented protocol
  • An open-source Java server component
  • A library of clients for Java, .Net, PHP, Perl, Apache, uPortal, and others
  • Integrates with uPortal, BlueSocket, TikiWiki, Mule, Liferay, Moodle and others
  • Community documentation and implementation support
  • An extensive community of adopters

Build Build Status Codeship Status for Jasig/cas Dependency Management Issue Stats Issue Stats

It is recommended to build and deploy CAS locally using the Maven War Overlay method. This approach does not require the adopter to explicitly download any version of CAS, but rather utilizes Maven's overlay mechanism to combine CAS original artifacts and local customizations to further ease future upgrades and maintenance.

Download Maven Central

  • Binary releases may be downloaded from here.
  • CAS artifacts are published to the Maven Central Repository.
  • Remember that the Maven War Overlay method is the recommended approach for deployments.
  • A snapshot of the codebase's master branch may be downloaded from here.
  • Snapshot artifacts are also published through the Sonatype snapashots repository under the group id org.jasig.cas.
  • The codebase may also be cloned using a Git client via the following command:
git clone

Note: If building CAS from the source, running the test cases currently requires an active Internet connection. Please see the maven docs on how to disable the tests.



  • CAS Addons is an open source collection of useful CAS server extensions.


Something went wrong with that request. Please try again.