Package org.keycloak.models
Interface AuthenticatedClientSessionModel
- All Superinterfaces:
CommonClientSessionModel
- All Known Implementing Classes:
AbstractAuthenticatedClientSessionModel
,AuthenticatedClientSessionAdapter
,MapAuthenticatedClientSessionAdapter
,PersistentAuthenticatedClientSessionAdapter
- Author:
- Marek Posolda
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.sessions.CommonClientSessionModel
CommonClientSessionModel.Action, CommonClientSessionModel.ExecutionStatus
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Detaches the client session from its user session.int
getId()
getNotes()
default int
int
default int
default boolean
void
removeNote
(String name) void
setCurrentRefreshToken
(String currentRefreshToken) void
setCurrentRefreshTokenUseCount
(int currentRefreshTokenUseCount) void
void
setTimestamp
(int timestamp) Methods inherited from interface org.keycloak.sessions.CommonClientSessionModel
getAction, getClient, getProtocol, getRealm, getRedirectUri, setAction, setProtocol, setRedirectUri
-
Field Details
-
STARTED_AT_NOTE
- See Also:
-
USER_SESSION_STARTED_AT_NOTE
- See Also:
-
USER_SESSION_REMEMBER_ME_NOTE
- See Also:
-
-
Method Details
-
getId
String getId() -
getStarted
default int getStarted() -
getUserSessionStarted
default int getUserSessionStarted() -
isUserSessionRememberMe
default boolean isUserSessionRememberMe() -
getTimestamp
int getTimestamp() -
setTimestamp
void setTimestamp(int timestamp) -
detachFromUserSession
void detachFromUserSession()Detaches the client session from its user session. -
getUserSession
UserSessionModel getUserSession() -
getCurrentRefreshToken
String getCurrentRefreshToken() -
setCurrentRefreshToken
-
getCurrentRefreshTokenUseCount
int getCurrentRefreshTokenUseCount() -
setCurrentRefreshTokenUseCount
void setCurrentRefreshTokenUseCount(int currentRefreshTokenUseCount) -
getNote
-
setNote
-
removeNote
-
getNotes
-