| Interface | Description |
|---|---|
| AuthenticationRequest |
An authentication request is a request for an authentication of a user
|
| TokenFactory<T extends AbstractCommunoteAuthenticationToken<?>> |
Factory to create a Communote authentication token
|
| Class | Description |
|---|---|
| AbstractCommunoteAuthenticationToken<T> |
Base class for holding the token that is used in the Communote token authentication method.
|
| AuthenticationFailedEventPublisher |
Notifies the AuthenticationManagement about a failed authentication if the authentication was a
UsernamePasswordAuthentication and the authentication failed because of bad credentials.
|
| BaseCommunoteAuthenticationProvider |
Base class for all Communote authentication providers.
|
| ExternalAuthenticationProvider |
Authentication provider that authenticates a user against an external user repository.
|
| ExternalKenmeiApiAuthenticator<R extends AuthenticationRequest> |
Authenticator that runs against an external api.
|
| Exception | Description |
|---|---|
| AuthAgainstInternalDBWhileExternalUserAccountException |
Should be thrown in authentication attempt against the internal database of a user who has an
account for an active external system.
|
| BadCredentialsForExternalSystemException |
Like the
BadCredentialsException but should be thrown if the authentication for a user of
an external system failed. |
Copyright © 2019 Communote team. All rights reserved.