Interface MapAuthenticatedClientSessionEntity

All Superinterfaces:
AbstractEntity, ExpirableEntity, UpdatableEntity
All Known Implementing Classes:
HotRodAuthenticatedClientSessionEntity.AbstractHotRodAuthenticatedClientSessionEntityDelegate, HotRodAuthenticatedClientSessionEntityDelegate, JpaClientSessionEntity, JpaClientSessionMetadata, MapAuthenticatedClientSessionEntity.AbstractAuthenticatedClientSessionEntity, MapAuthenticatedClientSessionEntityDelegate, MapAuthenticatedClientSessionEntityFieldDelegate, MapAuthenticatedClientSessionEntityImpl, MapAuthenticatedClientSessionEntityImpl.Empty

public interface MapAuthenticatedClientSessionEntity extends AbstractEntity, UpdatableEntity, ExpirableEntity
Author:
Martin Kanis
  • Method Details

    • getTimestamp

      Long getTimestamp()
      Returns a point in time (timestamp in milliseconds since The Epoch) when the client session entity was created or updated (refreshed).
      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 client session entity was created or updated (refreshed).
      Parameters:
      timestamp - a timestamp in milliseconds since The Epoch or null when the time is unknown
    • getRealmId

      String getRealmId()
    • setRealmId

      void setRealmId(String realmId)
    • getClientId

      String getClientId()
    • setClientId

      void setClientId(String clientId)
    • getAuthMethod

      String getAuthMethod()
    • setAuthMethod

      void setAuthMethod(String authMethod)
    • getRedirectUri

      String getRedirectUri()
    • setRedirectUri

      void setRedirectUri(String redirectUri)
    • getAction

      String getAction()
    • setAction

      void setAction(String action)
    • getNotes

      Map<String,String> getNotes()
    • setNotes

      void setNotes(Map<String,String> notes)
    • getNote

      String getNote(String name)
    • removeNote

      Boolean removeNote(String name)
    • setNote

      void setNote(String name, String value)
    • getCurrentRefreshToken

      String getCurrentRefreshToken()
    • setCurrentRefreshToken

      void setCurrentRefreshToken(String currentRefreshToken)
    • getCurrentRefreshTokenUseCount

      Integer getCurrentRefreshTokenUseCount()
    • setCurrentRefreshTokenUseCount

      void setCurrentRefreshTokenUseCount(Integer currentRefreshTokenUseCount)
    • isOffline

      Boolean isOffline()
    • setOffline

      void setOffline(Boolean offline)