Interface OfflineUserSessionModel

All Superinterfaces:
org.keycloak.models.UserSessionModel

public interface OfflineUserSessionModel extends org.keycloak.models.UserSessionModel
Hacked extension to UserSessionModel so that user id can be obtain directly so
Version:
$Revision: 1 $
Author:
Bill Burke
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.keycloak.models.UserSessionModel

    org.keycloak.models.UserSessionModel.SessionPersistenceState, org.keycloak.models.UserSessionModel.State
  • Field Summary

    Fields inherited from interface org.keycloak.models.UserSessionModel

    CORRESPONDING_SESSION_ID
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
    setLoginUsername(String loginUsername)
     

    Methods inherited from interface org.keycloak.models.UserSessionModel

    getAuthenticatedClientSessionByClient, getAuthenticatedClientSessions, getAuthMethod, getBrokerSessionId, getBrokerUserId, getId, getIpAddress, getLastSessionRefresh, getLoginUsername, getNote, getNotes, getPersistenceState, getRealm, getStarted, getState, getUser, isOffline, isRememberMe, removeAuthenticatedClientSessions, removeNote, restartSession, setLastSessionRefresh, setNote, setState
  • Method Details

    • getUserId

      String getUserId()
    • setLoginUsername

      void setLoginUsername(String loginUsername)