| Modifier and Type | Class and Description |
|---|---|
class |
BaseClient<C extends Credentials,U extends CommonProfile>
This class is the default implementation of an authentication client (whatever the mechanism).
|
class |
DirectClient<C extends Credentials,U extends CommonProfile>
Direct client: credentials are passed and authentication occurs for every HTTP request.
|
class |
IndirectClient<C extends Credentials,U extends CommonProfile>
Indirect client: the requested protected URL is saved, the user is redirected to the identity provider for login and
back to the application after the sucessful authentication and finally to the originally requested URL.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnonymousClient
Anonymous client.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalCachingAuthenticator<T extends Credentials>
An authenticator that caches the result of an authentication event locally.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProfileDefinitionAware<P extends CommonProfile>
For classes that can set the profile definition.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProfileService<U extends CommonProfile>
Abstract implementation of the
ProfileService for the storage: LDAP, SQL and MongoDB. |
Copyright © 2017. All Rights Reserved.