CAS Java Clients Addons is an open source collection of useful extensions to Java-based client libraries for JA-SIG CAS
Java
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
.travis.yml
LICENSE.md
README.md
cas-java-clients-addons.iml
changelog.md
pom.xml

README.md

CAS Java Clients Addons

CAS Java Clients Addons is an open source collection of useful extensions to Java-based client libraries for JA-SIG CAS

==========================================================================

Project Information

Current version

0.5

Build

You can build the project from source using the following Maven command:

$ mvn clean package

Usage

Declare the project dependency in your local CAS client application's pom.xml file as:

<dependency>
    <groupId>net.unicon.cas</groupId>
    <artifactId>cas-java-clients-addons</artifactId>
    <version>0.5</version>
</dependency>

Some classes in this library like Cas20ServiceTicketJsonValidator depend on cas-addons. If there is no need to use features that require cas-addons dependency, one may exclude it so no unnecessary transitive dependecies of it are pulled in:

<dependency>
    <groupId>net.unicon.cas</groupId>
    <artifactId>cas-java-clients-addons</artifactId>
    <version>0.5</version>
    <exclusions>
        <exclusion>
          <groupId>net.unicon.cas</groupId>
          <artifactId>cas-addons</artifactId>
        </exclusion>
      </exclusions>
</dependency>