OAuth2Module releases

Artifact

<dependencies>
    <dependency>
        <groupId>com.foreach.across.modules</groupId>
        <artifactId>oauth2-module</artifactId>
    </dependency>
</dependencies>

Release notes

OAuth2Module follows a semantic versioning scheme.

Module dependencies

Table 1. Module dependencies
Module Type Description

UserModule

required

OAuth2Module requires the UserModule. This is because the OAuth2Client extends BasicSecurityPrincipal. It also sets the UserDirectory when none was specified.

SpringSecurityModule

required

OAuth2Module requires the SpringSecurityModule. The SpringSecurityModule is used to secure the AuthorizationServer and ResourceServer.

EhcacheModule

required

In combination with the EhcacheModule this enable caching on several business objects.