-
Notifications
You must be signed in to change notification settings - Fork 765
Maven Dependency
Our code is now published as a set of Maven artifacts. We publish under the group id 'org.mitre' and full version information is available at mvnrepository.com and search.maven.org.
Below is a the dependency information for each of our artifacts, using the latest published version.
The parent Maven project, which depends on each of the following artifacts. Include this in your dependency set if you need classes from each of the other three artifacts.
<dependency>
<groupId>org.mitre</groupId>
<artifactId>openid-connect-parent</artifactId>
<version>1.1.0</version>
<type>pom</type>
</dependency>
Includes common classes, service and repository interfaces, and JPA-annotated model code.
<dependency>
<groupId>org.mitre</groupId>
<artifactId>openid-connect-common</artifactId>
<version>1.1.0</version>
<type>jar</type>
</dependency>
Includes our RP/client implementation, built around spring security filters. Depends on openid-connect-common.
<dependency>
<groupId>org.mitre</groupId>
<artifactId>openid-connect-client</artifactId>
<version>1.1.0</version>
<type>jar</type>
</dependency>
Includes implementations of services and repositories from common which are used by the IdP/server. Depends on openid-connect-common.
<dependency>
<groupId>org.mitre</groupId>
<artifactId>openid-connect-server</artifactId>
<version>1.1.0</version>
<type>jar</type>
</dependency>
Includes IdP/server implementation, deployable as a webapp. Depends on openid-connect-server.
<dependency>
<groupId>org.mitre</groupId>
<artifactId>openid-connect-server-webapp</artifactId>
<version>1.1.0</version>
<type>war</type>
</dependency>
Software is available under the Apache 2.0 license. Documentation available under the Creative Commons 3.0 By-NC license.