public class DefaultKeycloakSession extends Object implements KeycloakSession
| Constructor and Description |
|---|
DefaultKeycloakSession(DefaultKeycloakSessionFactory factory) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttributeOrDefaultpublic DefaultKeycloakSession(DefaultKeycloakSessionFactory factory)
public KeycloakContext getContext()
getContext in interface KeycloakSessionpublic UserCache userCache()
userCache in interface KeycloakSessionpublic void enlistForClose(Provider provider)
enlistForClose in interface KeycloakSessionpublic Object getAttribute(String attribute)
getAttribute in interface KeycloakSessionpublic <T> T getAttribute(String attribute, Class<T> clazz)
getAttribute in interface KeycloakSessionpublic Object removeAttribute(String attribute)
removeAttribute in interface KeycloakSessionpublic void setAttribute(String name, Object value)
setAttribute in interface KeycloakSessionpublic KeycloakTransactionManager getTransactionManager()
getTransactionManager in interface KeycloakSessionpublic KeycloakSessionFactory getKeycloakSessionFactory()
getKeycloakSessionFactory in interface KeycloakSessionpublic UserFederatedStorageProvider userFederatedStorage()
userFederatedStorage in interface KeycloakSessionpublic UserProvider userLocalStorage()
userLocalStorage in interface KeycloakSessionpublic RealmProvider realmLocalStorage()
realmLocalStorage in interface KeycloakSessionpublic ClientProvider clientLocalStorage()
clientLocalStorage in interface KeycloakSessionpublic ClientProvider clientStorageManager()
clientStorageManager in interface KeycloakSessionpublic UserProvider userStorageManager()
userStorageManager in interface KeycloakSessionpublic UserProvider users()
users in interface KeycloakSessionpublic UserCredentialManager userCredentialManager()
userCredentialManager in interface KeycloakSessionpublic <T extends Provider> T getProvider(Class<T> clazz)
getProvider in interface KeycloakSessionpublic <T extends Provider> T getProvider(Class<T> clazz, String id)
getProvider in interface KeycloakSessionpublic <T extends Provider> T getProvider(Class<T> clazz, ComponentModel componentModel)
getProvider in interface KeycloakSessionpublic <T extends Provider> Set<String> listProviderIds(Class<T> clazz)
listProviderIds in interface KeycloakSessionpublic <T extends Provider> Set<T> getAllProviders(Class<T> clazz)
getAllProviders in interface KeycloakSessionpublic Class<? extends Provider> getProviderClass(String providerClassName)
getProviderClass in interface KeycloakSessionpublic RealmProvider realms()
realms in interface KeycloakSessionpublic UserSessionProvider sessions()
sessions in interface KeycloakSessionpublic AuthenticationSessionProvider authenticationSessions()
authenticationSessions in interface KeycloakSessionpublic KeyManager keys()
keys in interface KeycloakSessionpublic ThemeManager theme()
theme in interface KeycloakSessionpublic TokenManager tokens()
tokens in interface KeycloakSessionpublic VaultTranscriber vault()
vault in interface KeycloakSessionpublic void close()
close in interface KeycloakSessionCopyright © 2020 JBoss by Red Hat. All rights reserved.