Class IdSessionAdmin
java.lang.Object
com.io7m.idstore.server.service.sessions.IdSessionAdmin
- All Implemented Interfaces:
IdSessionType
A session for an admin.
-
Constructor Summary
ConstructorDescriptionIdSessionAdmin
(UUID inUserId, IdSessionSecretIdentifier inSessionId) A controller for a single admin session. -
Method Summary
-
Constructor Details
-
IdSessionAdmin
A controller for a single admin session.- Parameters:
inUserId
- The admin IDinSessionId
- The session ID
-
-
Method Details
-
auditSearch
- Returns:
- The audit record search
-
setAuditSearch
Set the new audit record search.- Parameters:
search
- The audit record search
-
adminSearchByEmail
- Returns:
- The admin by email search
-
setAdminSearchByEmail
Set the new admin by email search.- Parameters:
search
- The admin by email search
-
adminSearch
- Returns:
- The admin search
-
setAdminSearch
Set the new admin search.- Parameters:
search
- The admin search
-
userSearchByEmail
- Returns:
- The user by email search
-
setUserSearchByEmail
Set the new user by email search.- Parameters:
search
- The user by email search
-
userSearch
- Returns:
- The user search
-
setUserSearch
Set the new user search.- Parameters:
search
- The user search
-
adminId
- Returns:
- The admin that owns the session
-
id
- Specified by:
id
in interfaceIdSessionType
- Returns:
- The unique identifier for the session
-
toString
-