Interface MapAuthenticationSessionEntity

All Superinterfaces:
UpdatableEntity
All Known Implementing Classes:
HotRodAuthenticationSessionEntity.AbstractHotRodAuthenticationSessionEntityDelegate, HotRodAuthenticationSessionEntityDelegate, JpaAuthenticationSessionEntity, JpaAuthenticationSessionMetadata, MapAuthenticationSessionEntityDelegate, MapAuthenticationSessionEntityFieldDelegate, MapAuthenticationSessionEntityImpl, MapAuthenticationSessionEntityImpl.Empty

public interface MapAuthenticationSessionEntity extends UpdatableEntity
Author:
Martin Kanis
  • Method Details

    • getTabId

      String getTabId()
    • setTabId

      void setTabId(String tabId)
    • 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 null when the time is unknown
    • setTimestamp

      void setTimestamp(Long timestamp)
      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 or null when the time is unknown
    • getUserSessionNotes

      Map<String,String> getUserSessionNotes()
    • setUserSessionNotes

      void setUserSessionNotes(Map<String,String> userSessionNotes)
    • setUserSessionNote

      void setUserSessionNote(String name, String value)
    • getClientUUID

      String getClientUUID()
    • setClientUUID

      void setClientUUID(String clientUUID)
    • getAuthUserId

      String getAuthUserId()
    • setAuthUserId

      void setAuthUserId(String authUserId)
    • getRedirectUri

      String getRedirectUri()
    • setRedirectUri

      void setRedirectUri(String redirectUri)
    • getAction

      String getAction()
    • setAction

      void setAction(String action)
    • getClientScopes

      Set<String> getClientScopes()
    • setClientScopes

      void setClientScopes(Set<String> clientScopes)
    • getRequiredActions

      Set<String> getRequiredActions()
    • setRequiredActions

      void setRequiredActions(Set<String> requiredActions)
    • addRequiredAction

      void addRequiredAction(String requiredAction)
    • removeRequiredAction

      void removeRequiredAction(String action)
    • getProtocol

      String getProtocol()
    • setProtocol

      void setProtocol(String protocol)
    • getClientNotes

      Map<String,String> getClientNotes()
    • setClientNotes

      void setClientNotes(Map<String,String> clientNotes)
    • setClientNote

      void setClientNote(String name, String value)
    • removeClientNote

      void removeClientNote(String name)
    • getAuthNotes

      Map<String,String> getAuthNotes()
    • setAuthNotes

      void setAuthNotes(Map<String,String> authNotes)
    • setAuthNote

      void setAuthNote(String name, String value)
    • removeAuthNote

      void removeAuthNote(String name)
    • getExecutionStatuses

    • setExecutionStatuses

      void setExecutionStatuses(Map<String,CommonClientSessionModel.ExecutionStatus> executionStatus)
    • setExecutionStatus

      void setExecutionStatus(String authenticator, CommonClientSessionModel.ExecutionStatus status)