| Interface | Description |
|---|---|
| HelperFactory<H> |
Helpers are used by the
ScopeInfo to perform certain tasks. |
| MaintenanceInfo |
A
ScopeInfo can additionally implement this interface to signal the current maintenance status of a scope. |
| MessageProvider |
Permits to add generally displayed messages.
|
| ScopeDetector |
Detects the current
ScopeInfo for a given request. |
| UserManager |
Responsible for authentication and session management.
|
| UserManagerFactory |
Creates a new
UserManager for a given ScopeInfo. |
| Class | Description |
|---|---|
| GenericUserManager |
Base class for various implementations of
UserManager. |
| OTPVerifier |
Utility class to support two factor authentication (aka One Time Passwords).
|
| Permissions |
Helper class to parse permission based annotations and the expand permission profiles.
|
| PublicUserManager |
A simple user manager which always returns the same user with a defined set of roles.
|
| PublicUserManager.Factory |
Used to create public user managers.
|
| SAMLHelper |
Provides a helper to generate SAML 2 requests and to process responses.
|
| SAMLResponse |
Represents the parsed payload of a SAML response.
|
| ScopeDefaultConfigController |
Provides a GUI to inspect the default config provided for all scopes.
|
| ScopeInfo |
Represents the scope the current call is being processed in.
|
| UserContext |
Used to access the current user and scope.
|
| UserInfo |
Represents an user.
|
| UserInfo.Builder |
Builder pattern to create a new
UserInfo. |
| UserSettings |
Extends the
ExtendedSettings wrapper by a boilerplate method to quickly check for a permission given in the
settings. |
| Annotation Type | Description |
|---|---|
| Helper |
Marks a field in a helper class as filled with another helper of the given type for the same scope.
|
| HelperConfig |
Marks a field in a helper class as filled via the config of the current scope.
|
| LoginRequired |
Boilerplate annotation for
{@literal @}Permission(UserInfo.PERMISSION_LOGGED_IN). |
| NotPermission |
Expects the absence of the given permission in oder to execute the annotated element.
|
| NotPermissionList |
Container annotation for
NotPermission annotations. |
| Permission |
Expects the presence of the given permission in oder to execute the annotated element.
|
| PermissionList |
Container annotation for
Permission annotations. |
Copyright © 2018. All rights reserved.