| Modifier and Type | Method and Description |
|---|---|
UserSessionModel |
RequiredActionContext.getUserSession() |
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticationFlowContext.attachUserSession(UserSessionModel userSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractIdentityProvider.attachUserSession(UserSessionModel userSession,
ClientSessionModel clientSession,
BrokeredIdentityContext context) |
void |
IdentityProvider.attachUserSession(UserSessionModel userSession,
ClientSessionModel clientSession,
BrokeredIdentityContext context) |
void |
AbstractIdentityProvider.backchannelLogout(KeycloakSession session,
UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm) |
void |
IdentityProvider.backchannelLogout(KeycloakSession session,
UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm) |
javax.ws.rs.core.Response |
AbstractIdentityProvider.keycloakInitiatedBrowserLogout(KeycloakSession session,
UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm) |
javax.ws.rs.core.Response |
IdentityProvider.keycloakInitiatedBrowserLogout(KeycloakSession session,
UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm)
Called when a Keycloak application initiates a logout through the browser.
|
| Modifier and Type | Method and Description |
|---|---|
EventBuilder |
EventBuilder.session(UserSessionModel session) |
| Modifier and Type | Method and Description |
|---|---|
AccountProvider |
AccountProvider.setSessions(List<UserSessionModel> sessions) |
| Modifier and Type | Method and Description |
|---|---|
UserSessionModel |
UserSessionProvider.createOfflineUserSession(UserSessionModel userSession) |
UserSessionModel |
UserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe,
String brokerSessionId,
String brokerUserId) |
UserSessionModel |
UserSessionProvider.getOfflineUserSession(RealmModel realm,
String userSessionId) |
UserSessionModel |
ClientSessionModel.getUserSession() |
UserSessionModel |
UserSessionProvider.getUserSession(RealmModel realm,
String id) |
UserSessionModel |
UserSessionProvider.getUserSessionByBrokerSessionId(RealmModel realm,
String brokerSessionId) |
UserSessionModel |
UserSessionProvider.importUserSession(UserSessionModel persistentUserSession,
boolean offline) |
| Modifier and Type | Method and Description |
|---|---|
List<UserSessionModel> |
UserSessionProvider.getOfflineUserSessions(RealmModel realm,
ClientModel client,
int first,
int max) |
List<UserSessionModel> |
UserSessionProvider.getUserSessionByBrokerUserId(RealmModel realm,
String brokerUserId) |
List<UserSessionModel> |
UserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client) |
List<UserSessionModel> |
UserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client,
int firstResult,
int maxResults) |
List<UserSessionModel> |
UserSessionProvider.getUserSessions(RealmModel realm,
UserModel user) |
| Modifier and Type | Method and Description |
|---|---|
UserSessionModel |
UserSessionProvider.createOfflineUserSession(UserSessionModel userSession) |
UserSessionModel |
UserSessionProvider.importUserSession(UserSessionModel persistentUserSession,
boolean offline) |
void |
UserSessionProvider.removeOfflineUserSession(RealmModel realm,
UserSessionModel userSession) |
void |
UserSessionProvider.removeUserSession(RealmModel realm,
UserSessionModel session) |
void |
ClientSessionModel.setUserSession(UserSessionModel userSession) |
| Modifier and Type | Class and Description |
|---|---|
class |
PersistentUserSessionAdapter |
| Modifier and Type | Method and Description |
|---|---|
UserSessionModel |
PersistentClientSessionAdapter.getUserSession() |
| Modifier and Type | Method and Description |
|---|---|
List<UserSessionModel> |
UserSessionPersisterProvider.loadUserSessions(int firstResult,
int maxResults,
boolean offline) |
List<UserSessionModel> |
DisabledUserSessionPersisterProvider.loadUserSessions(int firstResult,
int maxResults,
boolean offline) |
| Modifier and Type | Method and Description |
|---|---|
void |
UserSessionPersisterProvider.createUserSession(UserSessionModel userSession,
boolean offline) |
void |
DisabledUserSessionPersisterProvider.createUserSession(UserSessionModel userSession,
boolean offline) |
void |
PersistentClientSessionAdapter.setUserSession(UserSessionModel userSession) |
void |
UserSessionPersisterProvider.updateUserSession(UserSessionModel userSession,
boolean offline) |
void |
DisabledUserSessionPersisterProvider.updateUserSession(UserSessionModel userSession,
boolean offline) |
| Constructor and Description |
|---|
PersistentClientSessionAdapter(PersistentClientSessionModel model,
RealmModel realm,
ClientModel client,
UserSessionModel userSession) |
PersistentUserSessionAdapter(UserSessionModel other) |
| Modifier and Type | Method and Description |
|---|---|
static UserSessionRepresentation |
ModelToRepresentation.toRepresentation(UserSessionModel session) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
LoginProtocol.authenticated(UserSessionModel userSession,
ClientSessionCode accessCode) |
void |
LoginProtocol.backchannelLogout(UserSessionModel userSession,
ClientSessionModel clientSession) |
javax.ws.rs.core.Response |
LoginProtocol.finishLogout(UserSessionModel userSession) |
javax.ws.rs.core.Response |
LoginProtocol.frontchannelLogout(UserSessionModel userSession,
ClientSessionModel clientSession) |
Copyright © 2016 JBoss by Red Hat. All rights reserved.