Eureka! Clinical Parent Extras for CAS

Parent pom.xml for all CAS-related Eureka! Clinical projects

License

License

Categories

Categories

CLI User Interface Eureka Container Microservices
GroupId

GroupId

org.eurekaclinical
ArtifactId

ArtifactId

eurekaclinical-parent-cas
Last Version

Last Version

4-Alpha-3
Release Date

Release Date

Type

Type

pom
Description

Description

Eureka! Clinical Parent Extras for CAS
Parent pom.xml for all CAS-related Eureka! Clinical projects
Project URL

Project URL

https://github.com/nityanandareddy/eurekaclinical-parent-cas.git
Project Organization

Project Organization

Emory University
Source Code Management

Source Code Management

https://github.com/nityanandareddy/eurekaclinical-parent-cas.git

Download eurekaclinical-parent-cas

How to add to project

<!-- https://jarcasting.com/artifacts/org.eurekaclinical/eurekaclinical-parent-cas/ -->
<dependency>
    <groupId>org.eurekaclinical</groupId>
    <artifactId>eurekaclinical-parent-cas</artifactId>
    <version>4-Alpha-3</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.eurekaclinical/eurekaclinical-parent-cas/
implementation 'org.eurekaclinical:eurekaclinical-parent-cas:4-Alpha-3'
// https://jarcasting.com/artifacts/org.eurekaclinical/eurekaclinical-parent-cas/
implementation ("org.eurekaclinical:eurekaclinical-parent-cas:4-Alpha-3")
'org.eurekaclinical:eurekaclinical-parent-cas:pom:4-Alpha-3'
<dependency org="org.eurekaclinical" name="eurekaclinical-parent-cas" rev="4-Alpha-3">
  <artifact name="eurekaclinical-parent-cas" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.eurekaclinical', module='eurekaclinical-parent-cas', version='4-Alpha-3')
)
libraryDependencies += "org.eurekaclinical" % "eurekaclinical-parent-cas" % "4-Alpha-3"
[org.eurekaclinical/eurekaclinical-parent-cas "4-Alpha-3"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

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].

Versions

Version
4-Alpha-3
4-Alpha-2
4-Alpha-1
3
2
2-Beta-4
2-Beta-3
2-Beta-2
2-Beta-1
1
1-Alpha-1