Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: tweaks. Eliminated mention of BerkeleyDB.
Tip
titlePurpose of this page

For a couple years running now the Jasig conference printed program has included a description of Jasig products including CAS. This page exists to maintain and collaborate upon that description.

Jasig CAS is a full-featured open source single sign-on service product that has been deployed at universities, non-profits, non-government organizations, governments, small businesses, and large corporations around the world. CAS consists of a Java Servlet application server product and client libraries for integration with that server in several languages and for the Apache httpd and Microsoft IIS web server platforms. CAS supports the CAS1 and CAS2 protocols allowing for simple single sign-on, as well as proxy (delegated) authentication. Proxy authentication allows an application, such as a portal, to authenticate to access additional resources on an end user's behalf without exposing a password and in a securely controlled manner. CAS can easily integrate with any institution's authentication servicemany credential, attribute, and identity stores. Out of the box, CAS includes authentication support for LDAP (including Active Directory), databases, SPNEGO/NTLM, X.509 certificates, containers, and RADIUS. For the enterprise-minded, CAS includes multiple options for deploying in a clustered environment, including BerkeleyDB, JBossCache, Memcache, or a database storage systemsupports several options for clustering CAS server state for high availability. CAS gives institutions the ability to audit who is accessing which service, as well as gather statistics about each server. The Java client includes modules to ease integration with Jasig's own uPortal, and
Atlassian's Confluence and JIRA. Other clients range from Cold Fusion, Ruby, and Perl to IIS, PAM, and PL/SQL. The community has also contributed their expertise in "CASifying" a wide range of applications including Joomla, OpenCms, FishEye & Crucible, Roller, Liferay, Wordpress,
Zimbra, Banner, and Peoplesoft.