@NonNullApi
| Interface | Description |
|---|---|
| ClientBasedSession |
Interface for client sessions that allow anonymous requests
|
| Class | Description |
|---|---|
| ConstraintData | |
| IpMatcher | |
| UserSession |
Class that encapsulates an active user session.
|
| UserUtils |
Utility class for
User full name creation. |
| Enum | Description |
|---|---|
| SessionParams |
List of parameters that could be passed in map when user session is being created
|
| Exception | Description |
|---|---|
| AccountLockedException | |
| BadCredentialsException | |
| InternalAuthenticationException |
Exception that is thrown when underlying authentication mechanisms cannot process an authentication request.
|
| LoginException |
Login error.
|
| MismatchedUserSessionException |
Raised if
UserSession in UI is mismatched with session in App. |
| NoUserSessionException |
Raised by middleware if the client provides an invalid user session ID
(e.g.
|
| TrustedAccessRequiredException |
Exception that is fired when client is not allowed to call
Service bean method
since it is not trusted client. |
| UnsupportedCredentialsException |
Exception that is thrown if the passed credentials class is unsupported.
|
| UserIpRestrictedException |
Exception that is thrown when user does not have permission to log in from the current IP.
|
| Annotation Type | Description |
|---|---|
| TrustedClientOnly |
Marker annotation for
Service beans(classes) and methods that should be called
only from trusted clients. |