public class DefaultKeycloakSession extends Object implements KeycloakSession
| Constructor and Description |
|---|
DefaultKeycloakSession(DefaultKeycloakSessionFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
enlistForClose(Provider provider) |
<T extends Provider> |
getAllProviders(Class<T> clazz) |
KeycloakContext |
getContext() |
KeycloakSessionFactory |
getKeycloakSessionFactory() |
<T extends Provider> |
getProvider(Class<T> clazz) |
<T extends Provider> |
getProvider(Class<T> clazz,
String id) |
KeycloakTransactionManager |
getTransaction() |
<T extends Provider> |
listProviderIds(Class<T> clazz) |
RealmProvider |
realms() |
UserSessionProvider |
sessions() |
UserFederationManager |
users() |
UserProvider |
userStorage() |
public DefaultKeycloakSession(DefaultKeycloakSessionFactory factory)
public KeycloakContext getContext()
getContext in interface KeycloakSessionpublic void enlistForClose(Provider provider)
enlistForClose in interface KeycloakSessionpublic KeycloakTransactionManager getTransaction()
getTransaction in interface KeycloakSessionpublic KeycloakSessionFactory getKeycloakSessionFactory()
getKeycloakSessionFactory in interface KeycloakSessionpublic UserProvider userStorage()
userStorage 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> Set<String> listProviderIds(Class<T> clazz)
listProviderIds in interface KeycloakSessionpublic <T extends Provider> Set<T> getAllProviders(Class<T> clazz)
getAllProviders in interface KeycloakSessionpublic RealmProvider realms()
realms in interface KeycloakSessionpublic UserFederationManager users()
users in interface KeycloakSessionpublic UserSessionProvider sessions()
sessions in interface KeycloakSessionpublic void close()
close in interface KeycloakSessionCopyright © 2016 JBoss by Red Hat. All rights reserved.