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 | |
InternalAuthenticationException |
Exception that is thrown when underlying authentication mechanisms cannot process an authentication request.
|
LoginException |
Login error.
|
NoUserSessionException |
Raised by middleware if the client provides an invalid user session ID (e.g.
|
RestApiAccessDeniedException |
Exception that is thrown when REST API user that does not have permission to use REST API.
|
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. |