Package | Description |
---|---|
org.keycloak.models |
Modifier and Type | Field and Description |
---|---|
static SearchableModelField<AuthenticatedClientSessionModel> |
AuthenticatedClientSessionModel.SearchableFields.CLIENT_ID |
static SearchableModelField<AuthenticatedClientSessionModel> |
AuthenticatedClientSessionModel.SearchableFields.ID |
static SearchableModelField<AuthenticatedClientSessionModel> |
AuthenticatedClientSessionModel.SearchableFields.IS_OFFLINE |
static SearchableModelField<AuthenticatedClientSessionModel> |
AuthenticatedClientSessionModel.SearchableFields.REALM_ID |
static SearchableModelField<AuthenticatedClientSessionModel> |
AuthenticatedClientSessionModel.SearchableFields.TIMESTAMP |
static SearchableModelField<AuthenticatedClientSessionModel> |
AuthenticatedClientSessionModel.SearchableFields.USER_SESSION_ID |
Modifier and Type | Method and Description |
---|---|
AuthenticatedClientSessionModel |
UserSessionProvider.createClientSession(RealmModel realm,
ClientModel client,
UserSessionModel userSession) |
AuthenticatedClientSessionModel |
UserSessionProvider.createOfflineClientSession(AuthenticatedClientSessionModel clientSession,
UserSessionModel offlineUserSession)
Will automatically attach newly created offline client session to the offlineUserSession
|
default AuthenticatedClientSessionModel |
UserSessionModel.getAuthenticatedClientSessionByClient(String clientUUID)
Returns a client session for the given client UUID.
|
AuthenticatedClientSessionModel |
ClientSessionContext.getClientSession() |
AuthenticatedClientSessionModel |
UserSessionProvider.getClientSession(UserSessionModel userSession,
ClientModel client,
String clientSessionId,
boolean offline) |
default AuthenticatedClientSessionModel |
UserSessionProvider.getClientSession(UserSessionModel userSession,
ClientModel client,
UUID clientSessionId,
boolean offline)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Map<String,AuthenticatedClientSessionModel> |
UserSessionModel.getAuthenticatedClientSessions()
Returns map where key is ID of the client (its UUID) and value is ID respective
AuthenticatedClientSessionModel object. |
Modifier and Type | Method and Description |
---|---|
AuthenticatedClientSessionModel |
UserSessionProvider.createOfflineClientSession(AuthenticatedClientSessionModel clientSession,
UserSessionModel offlineUserSession)
Will automatically attach newly created offline client session to the offlineUserSession
|
LogoutToken |
TokenManager.initLogoutToken(ClientModel client,
UserModel user,
AuthenticatedClientSessionModel clientSessionModel) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.