keycloak
|
公開メンバ関数 | |
String | getId () |
RealmModel | getRealm () |
int | getTimestamp () |
void | setTimestamp (int timestamp) |
Map< String, AuthenticationSessionModel > | getAuthenticationSessions () |
AuthenticationSessionModel | getAuthenticationSession (ClientModel client, String tabId) |
AuthenticationSessionModel | createAuthenticationSession (ClientModel client) |
void | restartSession (RealmModel realm) |
Represents usually one browser session with potentially many browser tabs. Every browser tab is represented by AuthenticationSessionModel of different client.
AuthenticationSessionModel org.keycloak.sessions.RootAuthenticationSessionModel.createAuthenticationSession | ( | ClientModel | client | ) |
Create new authentication session and returns it. Overwrites existing session for particular client if already exists.
client |
org.keycloak.models.sessions.infinispan.RootAuthenticationSessionAdapterで実装されています。
AuthenticationSessionModel org.keycloak.sessions.RootAuthenticationSessionModel.getAuthenticationSession | ( | ClientModel | client, |
String | tabId | ||
) |
org.keycloak.models.sessions.infinispan.RootAuthenticationSessionAdapterで実装されています。
Map<String, AuthenticationSessionModel> org.keycloak.sessions.RootAuthenticationSessionModel.getAuthenticationSessions | ( | ) |
Key is tabId, Value is AuthenticationSessionModel.
org.keycloak.models.sessions.infinispan.RootAuthenticationSessionAdapterで実装されています。
String org.keycloak.sessions.RootAuthenticationSessionModel.getId | ( | ) |
RealmModel org.keycloak.sessions.RootAuthenticationSessionModel.getRealm | ( | ) |
int org.keycloak.sessions.RootAuthenticationSessionModel.getTimestamp | ( | ) |
void org.keycloak.sessions.RootAuthenticationSessionModel.restartSession | ( | RealmModel | realm | ) |
Will completely restart whole state of authentication session. It will just keep same ID. It will setup it with provided realm.
org.keycloak.models.sessions.infinispan.RootAuthenticationSessionAdapterで実装されています。
void org.keycloak.sessions.RootAuthenticationSessionModel.setTimestamp | ( | int | timestamp | ) |