Jasig Central Authentication Services Support
Percussion CM System relies on Java Authentication and Authorization Service (JAAS) for authenticating users. JAAS enables implementations to use a wide array of authentication services such as LDAP, Active Directory, Backend Databases, etc… Our infrastructure uses a combination of LDAP and Jasig CAS (Single Sign-On services); however, we have only been able to use LDAP until we formed this repository. This repository introduces the necessary changes in order to enable Jasig CAS support which includes but not limited to:
[li]Modified Jasig CAS Client 3.1.x[/li][LIST]
[li]Subject was delivered as the ticket url instead of username[/li][/ul]
[li]Handles login requests from CAS filters[/li][/ul]
The repository has the necessary installation documents – an installer does not exist at this time.
Tested on Percussion CM System 7.1.x