Interface | Description |
---|---|
Client<C extends Credentials,U extends CommonProfile> |
This interface is the core class of the library.
|
Class | Description |
---|---|
BaseClient<C extends Credentials,U extends CommonProfile> |
This class is the default implementation of an authentication client (whatever the mechanism).
|
Clients |
This class is made to group multiple clients using a specific parameter to distinguish them, generally on one
callback url.
|
DirectClient<C extends Credentials,U extends CommonProfile> |
Direct client: credentials are passed and authentication occurs for every HTTP request.
|
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.
|
Copyright © 2017. All rights reserved.