Go to file
Marvin S. Addison f9dfd6cf2f Add support for unique service principal.
Some JAAS frameworks (e.g. JBoss 5) may create an implicit principal from
username/password credentials passed into the JAAS pipeline. Since the CAS
service URL is used for the username part of the credential, support has
been added to append a unique suffix to the service URL and make it
available to the custom AssertionPrincpal princpal type.

A unqiue URL is generated prior to invoking WebAuthentication#login() to
account for this feature of JBoss 5.
2013-12-20 10:40:35 -05:00
cas-client-core Add support for unique service principal. 2013-12-20 10:40:35 -05:00
cas-client-integration-atlassian Add support for unique service principal. 2013-12-20 10:40:35 -05:00
cas-client-integration-jboss Add support for unique service principal. 2013-12-20 10:40:35 -05:00
cas-client-integration-tomcat-common Fixed formatting again. 2013-06-19 23:16:17 -04:00
cas-client-integration-tomcat-v6 Fixed formatting again. 2013-06-19 23:16:17 -04:00
cas-client-integration-tomcat-v7 Fixed formatting again. 2013-06-19 23:16:17 -04:00
cas-client-support-distributed-ehcache Reformat all files using shared CAS Eclipse formatter. 2013-06-19 22:50:02 -04:00
cas-client-support-distributed-memcached changed from provided to compile 2013-09-02 19:37:46 +02:00
src/licensing Changed default for exceptionOnValidationFailure and message. 2013-06-19 23:11:22 -04:00
.gitignore .gitignore Eclipse's .project default output bin/ directory. 2012-10-04 04:53:41 +02:00
LICENSE NOJIRA: 2010-10-23 03:49:49 +00:00
README.txt CASC-151 2011-07-31 18:56:34 +00:00
assembly.xml Changed default for exceptionOnValidationFailure and message. 2013-06-19 23:11:22 -04:00
pom.xml Add support for unique service principal. 2013-12-20 10:40:35 -05:00

README.txt

BUILDING THE CAS CLIENT FOR JAVA

Please note that to be deployed in Maven Central, we mark a number of JARs as provided (related to JBoss and Memcache
Clients).  In order to build the clients, you must enable the commented out repositories in the appropriate pom.xml
files in the modules (cas-client-integration-jboss and cas-client-support-distributed-memcached) or follow the
instructions on how to install the file manually.