@NonNullApi
| Interface | Description |
|---|---|
| Authentication.AuthenticatedOperation<T> | |
| BruteForceProtectionAPI |
Class is responsible for the brute-force protection on user login
|
| EntityLogAPI |
Allows to log entity lifecycle events: create, modify, delete.
|
| EntityLogConfig |
EntityLog configuration parameters |
| SecurityScopesService | |
| TrustedClientService |
Service that provides additional API for trusted clients.
|
| UserManagementService |
Service providing maintenance operations on security entities.
|
| UserSessionLog |
API for user sessions logging.
|
| UserSessionsAPI |
User sessions distributed cache.
|
| UserSessionService |
Service interface to active
UserSessions management. |
| UserSettingService |
Service providing current user settings functionality:
an application can save/load some "setting" (plain or XML string) for current user.
|
| Class | Description |
|---|---|
| Authentication |
Bean that provides authentication to an arbitrary code on the Middleware.
|
| BruteForceProtectionBean | |
| EntityAttributeChanges |
Accumulates changes in entity attributes.
|
| EntityLog | |
| EntityLog.EntityLogResourceHolder | |
| EntityLog.EntityLogResourceHolderSynchronization | |
| SecurityScopes | |
| SecurityScopesServiceBean | |
| TrustedClientServiceBean | |
| UserManagementServiceBean | |
| UserManagementServiceBean.EmailTemplate |
Template pair : subject + body
|
| UserSessionLogBean | |
| UserSessions |
User sessions distributed cache.
|
| UserSessions.UserSessionInfo | |
| UserSessionService.Filter | |
| UserSessionServiceBean |
Service facade to active
UserSessions management. |
| UserSettingServiceBean | |
| UserTimeZone |
DTO for managing user's own time zone.
|
| Annotation Type | Description |
|---|---|
| Authenticated |
Annotation for bean methods which require authentication, i.e.
|