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 |