Interface MapAuthenticationSessionEntity
- All Superinterfaces:
UpdatableEntity
- All Known Implementing Classes:
HotRodAuthenticationSessionEntity.AbstractHotRodAuthenticationSessionEntityDelegate,HotRodAuthenticationSessionEntityDelegate,JpaAuthenticationSessionEntity,JpaAuthenticationSessionMetadata,MapAuthenticationSessionEntityDelegate,MapAuthenticationSessionEntityFieldDelegate,MapAuthenticationSessionEntityImpl,MapAuthenticationSessionEntityImpl.Empty
- Author:
- Martin Kanis
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRequiredAction(String requiredAction) getTabId()Returns a point in time (timestamp in milliseconds since The Epoch) when the authentication session entity was created.voidremoveAuthNote(String name) voidremoveClientNote(String name) voidremoveRequiredAction(String action) voidvoidsetAuthNote(String name, String value) voidsetAuthNotes(Map<String, String> authNotes) voidsetAuthUserId(String authUserId) voidsetClientNote(String name, String value) voidsetClientNotes(Map<String, String> clientNotes) voidsetClientScopes(Set<String> clientScopes) voidsetClientUUID(String clientUUID) voidsetExecutionStatus(String authenticator, CommonClientSessionModel.ExecutionStatus status) voidsetExecutionStatuses(Map<String, CommonClientSessionModel.ExecutionStatus> executionStatus) voidsetProtocol(String protocol) voidsetRedirectUri(String redirectUri) voidsetRequiredActions(Set<String> requiredActions) voidvoidsetTimestamp(Long timestamp) Sets a point in the (timestamp in milliseconds since The Epoch) when the authentication session entity was created.voidsetUserSessionNote(String name, String value) voidsetUserSessionNotes(Map<String, String> userSessionNotes) Methods inherited from interface org.keycloak.models.map.common.UpdatableEntity
clearUpdatedFlag, isUpdated, markUpdatedFlag
-
Method Details
-
getTabId
String getTabId() -
setTabId
-
getTimestamp
Long getTimestamp()Returns a point in time (timestamp in milliseconds since The Epoch) when the authentication session entity was created.- Returns:
- a timestamp in milliseconds since The Epoch or
nullwhen the time is unknown
-
setTimestamp
Sets a point in the (timestamp in milliseconds since The Epoch) when the authentication session entity was created.- Parameters:
timestamp- a timestamp in milliseconds since The Epoch ornullwhen the time is unknown
-
getUserSessionNotes
-
setUserSessionNotes
-
setUserSessionNote
-
getClientUUID
String getClientUUID() -
setClientUUID
-
getAuthUserId
String getAuthUserId() -
setAuthUserId
-
getRedirectUri
String getRedirectUri() -
setRedirectUri
-
getAction
String getAction() -
setAction
-
getClientScopes
-
setClientScopes
-
getRequiredActions
-
setRequiredActions
-
addRequiredAction
-
removeRequiredAction
-
getProtocol
String getProtocol() -
setProtocol
-
getClientNotes
-
setClientNotes
-
setClientNote
-
removeClientNote
-
getAuthNotes
-
setAuthNotes
-
setAuthNote
-
removeAuthNote
-
getExecutionStatuses
Map<String,CommonClientSessionModel.ExecutionStatus> getExecutionStatuses() -
setExecutionStatuses
-
setExecutionStatus
-