|
keycloak
|


公開メンバ関数 | |
| InfinispanAuthenticationSessionProvider (KeycloakSession session, InfinispanKeyGenerator keyGenerator, Cache< String, RootAuthenticationSessionEntity > cache) | |
| RootAuthenticationSessionModel | createRootAuthenticationSession (RealmModel realm) |
| RootAuthenticationSessionModel | createRootAuthenticationSession (String id, RealmModel realm) |
| void | removeExpired (RealmModel realm) |
| void | onRealmRemoved (RealmModel realm) |
| void | onClientRemoved (RealmModel realm, ClientModel client) |
| void | updateNonlocalSessionAuthNotes (AuthenticationSessionCompoundId compoundId, Map< String, String > authNotesFragment) |
| RootAuthenticationSessionModel | getRootAuthenticationSession (RealmModel realm, String authenticationSessionId) |
| void | removeRootAuthenticationSession (RealmModel realm, RootAuthenticationSessionModel authenticationSession) |
| void | close () |
| Cache< String, RootAuthenticationSessionEntity > | getCache () |
限定公開メンバ関数 | |
| void | onRealmRemovedEvent (String realmId) |
| void | onClientRemovedEvent (String realmId, String clientUuid) |
| String | generateTabId () |
限定公開変数類 | |
| final InfinispanKeycloakTransaction | tx |
| final SessionEventsSenderTransaction | clusterEventsSenderTx |
非公開メンバ関数 | |
| RootAuthenticationSessionAdapter | wrap (RealmModel realm, RootAuthenticationSessionEntity entity) |
| RootAuthenticationSessionEntity | getRootAuthenticationSessionEntity (String authSessionId) |
非公開変数類 | |
| final KeycloakSession | session |
| final Cache< String, RootAuthenticationSessionEntity > | cache |
| final InfinispanKeyGenerator | keyGenerator |
静的非公開変数類 | |
| static final Logger | log = Logger.getLogger(InfinispanAuthenticationSessionProvider.class) |
|
inline |
|
inline |
org.keycloak.provider.Providerを実装しています。
|
inline |
org.keycloak.sessions.AuthenticationSessionProviderを実装しています。
|
inline |
org.keycloak.sessions.AuthenticationSessionProviderを実装しています。
|
inlineprotected |
|
inline |
|
inline |
org.keycloak.sessions.AuthenticationSessionProviderを実装しています。
|
inlineprivate |
|
inline |
org.keycloak.sessions.AuthenticationSessionProviderを実装しています。
|
inlineprotected |
|
inline |
org.keycloak.sessions.AuthenticationSessionProviderを実装しています。
|
inlineprotected |
|
inline |
org.keycloak.sessions.AuthenticationSessionProviderを実装しています。
|
inline |
org.keycloak.sessions.AuthenticationSessionProviderを実装しています。
|
inline |
org.keycloak.sessions.AuthenticationSessionProviderを実装しています。
|
inlineprivate |
|
private |
|
protected |
|
private |
|
staticprivate |
|
private |
|
protected |
1.8.13