Eureka! Clinical Parent pom.xml for CAS
Georgia Clinical and Translational Science Alliance (Georgia CTSA), Emory University, Atlanta, GA
What does it do?
It is a parent pom for Eureka! Clinical CAS server-related projects. It depends on the eurekaclinical-parent organization pom. It specifies versions of all of the JASIG CAS server packages in the dependencyManagement
section. If you use this as a parent pom, you still need to specify the dependencies that you need in your dependencies section.
Here are the packages and what they do:
-
Core packages
cas-server-core
cas-server-webapp
jstl
commons-pool
cas-server-support-trusted
-
Using a database to checking usernames and passwords
cas-server-support-jdbc
-
Using the REST APIs for login and logout
cas-server-integration-restlet
-
Connecting to an LDAP directory to check usernames and passwords
cas-server-support-ldap
spring-security-ldap
-
Delegating authentication to an OAuth provider
cas-server-support-oauth
Version 3
Depends on eurekaclinical-parent version 3.
Version 2
Provides CAS server version 3.6.0 and depends on eurekaclinical-parent version 2.
Version 1
Provides CAS server version 3.5.2 and depends on eurekaclinical-parent version 1.
Requirements
Specifying this pom as a parent
<parent>
<groupId>org.eurekaclinical</groupId>
<artifactId>eurekaclinical-parent-cas</artifactId>
<version>version</version>
</parent>
Additional configuration
Read the eurekaclinical-parent project's README for instructions. The instructions for that project also apply to this one.
Getting help
Feel free to contact us at [email protected].