|
keycloak
|


公開メンバ関数 | |
| String | getUserId () |
| String | getId () |
| RealmModel | getRealm () |
| String | getBrokerSessionId () |
| String | getBrokerUserId () |
| UserModel | getUser () |
| String | getLoginUsername () |
| String | getIpAddress () |
| String | getAuthMethod () |
| boolean | isRememberMe () |
| int | getStarted () |
| int | getLastSessionRefresh () |
| void | setLastSessionRefresh (int seconds) |
| boolean | isOffline () |
| Map< String, AuthenticatedClientSessionModel > | getAuthenticatedClientSessions () |
| default AuthenticatedClientSessionModel | getAuthenticatedClientSessionByClient (String clientUUID) |
| void | removeAuthenticatedClientSessions (Collection< String > removedClientUUIDS) |
| String | getNote (String name) |
| void | setNote (String name, String value) |
| void | removeNote (String name) |
| Map< String, String > | getNotes () |
| State | getState () |
| void | setState (State state) |
| void | restartSession (RealmModel realm, UserModel user, String loginUsername, String ipAddress, String authMethod, boolean rememberMe, String brokerSessionId, String brokerUserId) |
|
inlineinherited |
Returns a client session for the given client UUID.
org.keycloak.models.sessions.infinispan.UserSessionAdapterで実装されています。
|
inherited |
Returns map where key is ID of the client (its UUID) and value is ID respective AuthenticatedClientSessionModel object.
org.keycloak.models.session.PersistentUserSessionAdapter, org.keycloak.models.sessions.infinispan.UserSessionAdapterで実装されています。
|
inherited |
|
inherited |
If created via a broker external login, this is an identifier that can be used to match external broker backchannel logout requests to a UserSession
org.keycloak.models.sessions.infinispan.UserSessionAdapter, org.keycloak.models.session.PersistentUserSessionAdapterで実装されています。
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
| String org.keycloak.models.OfflineUserSessionModel.getUserId | ( | ) |
|
inherited |
|
inherited |
|
inherited |
Removes authenticated client sessions for all clients whose UUID is present in
parameter.
| removedClientUUIDS |
org.keycloak.models.session.PersistentUserSessionAdapter, org.keycloak.models.sessions.infinispan.UserSessionAdapterで実装されています。
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
1.8.13