Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning
titleNew CAS documentation site

CAS documentation has moved over to jasig.github.io/cas, starting with CAS version 4.x. The wiki will no longer be maintained. For the most recent version of the documentation, please refer to the aforementioned link.

 

 

Excerpt

The CAS User Manual is the primary source of documentation for implementers of the Jasig CAS server component.

New to CAS

For readers unfamiliar with CAS, the Overall Architecture section is a good starting point to learn what CAS is and how it works. Readers will learn that CAS is a multi-protocol SSO solution and they will want to review protocols to learn the use cases under which a particular protocol applies. Once review of background material is complete, readers should consider working through the CAS demonstration, which will provide a working product and an introduction to configuration.

...

CAS integrates with the following authentication mechanisms:

Children Display
page

...

Authentication

Security Policy

CAS uses tickets to implement supported authentication protocols, so it follows that ticket behavior determines most aspects of security policy. In its default configuration (as of CAS 3.3.3), CAS provides for the following:

...

CAS provides for high availability by placing client authenticated state data in tickets stored in a TicketRegistry component that has a number of implementations that support distributed environments:

Children Display
page

...

TicketRegistry

Note
titleDefault is Not Distributed

The DefaultTicketRegistry, which is enabled by default, is not suitable for high availability environments unless combined with tool such as Terracotta.

...