Modifier and Type | Method and Description |
---|---|
AccountProvider |
FreeMarkerAccountProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
FreeMarkerAccountProvider(KeycloakSession session,
FreeMarkerUtil freeMarker) |
Constructor and Description |
---|
AccountFederatedIdentityBean(KeycloakSession session,
RealmModel realm,
UserModel user,
URI baseUri,
String stateChecker) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
AbstractOAuth2IdentityProvider.Endpoint.session |
Modifier and Type | Method and Description |
---|---|
KeycloakSession |
AuthenticationRequest.getSession() |
Modifier and Type | Method and Description |
---|---|
T |
AbstractIdentityProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
AuthenticationRequest(KeycloakSession session,
RealmModel realm,
ClientSessionModel clientSession,
org.jboss.resteasy.spi.HttpRequest httpRequest,
javax.ws.rs.core.UriInfo uriInfo,
String state,
String redirectUri) |
Modifier and Type | Method and Description |
---|---|
FileConnectionProvider |
DefaultFileConnectionProviderFactory.create(KeycloakSession session) |
void |
DefaultFileConnectionProvider.sessionClosed(KeycloakSession session) |
void |
DefaultFileConnectionProviderFactory.sessionClosed(KeycloakSession session) |
void |
FileConnectionProvider.sessionClosed(KeycloakSession session) |
Constructor and Description |
---|
DefaultFileConnectionProvider(DefaultFileConnectionProviderFactory factory,
KeycloakSession session,
InMemoryModel inMemoryModel) |
Modifier and Type | Method and Description |
---|---|
InfinispanConnectionProvider |
DefaultInfinispanConnectionProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
JpaConnectionProvider |
DefaultJpaConnectionProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
void |
JpaUpdaterProvider.update(KeycloakSession session,
Connection connection) |
Modifier and Type | Method and Description |
---|---|
static KeycloakSession |
ThreadLocalSessionContext.getCurrentSession() |
Modifier and Type | Method and Description |
---|---|
JpaUpdaterProvider |
LiquibaseJpaUpdaterProviderFactory.create(KeycloakSession session) |
static void |
ThreadLocalSessionContext.setCurrentSession(KeycloakSession session) |
void |
LiquibaseJpaUpdaterProvider.update(KeycloakSession session,
Connection connection) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
CustomKeycloakTask.kcSession |
Modifier and Type | Method and Description |
---|---|
MongoConnectionProvider |
DefaultMongoConnectionFactoryProvider.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
void |
MongoUpdaterProvider.update(KeycloakSession session,
com.mongodb.DB db) |
Modifier and Type | Method and Description |
---|---|
MongoUpdaterProvider |
DefaultMongoUpdaterProviderFactory.create(KeycloakSession session) |
void |
DefaultMongoUpdaterProvider.update(KeycloakSession session,
com.mongodb.DB db) |
Modifier and Type | Method and Description |
---|---|
abstract void |
Update.update(KeycloakSession session) |
void |
Update1_2_0_Beta1.update(KeycloakSession session) |
void |
Update1_0_0_Final.update(KeycloakSession session) |
void |
Update1_1_0_Beta1.update(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
EmailProvider |
FreeMarkerEmailProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
FreeMarkerEmailProvider(KeycloakSession session,
FreeMarkerUtil freeMarker) |
Constructor and Description |
---|
EventBuilder(RealmModel realm,
KeycloakSession session,
ClientConnection clientConnection) |
Modifier and Type | Method and Description |
---|---|
EventListenerProvider |
EmailEventListenerProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
EmailEventListenerProvider(KeycloakSession session,
EmailProvider emailProvider,
Set<EventType> includedEvents) |
Modifier and Type | Method and Description |
---|---|
EventStoreProvider |
JpaEventStoreProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
EventListenerProvider |
SysLoggingEventListenerProviderFactory.create(KeycloakSession session) |
EventListenerProvider |
JBossLoggingEventListenerProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
EventStoreProvider |
MongoEventStoreProviderFactory.create(KeycloakSession session) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
BasePropertiesFederationProvider.session |
Modifier and Type | Method and Description |
---|---|
KeycloakSession |
BasePropertiesFederationProvider.getSession() |
Modifier and Type | Method and Description |
---|---|
UserFederationProvider |
BasePropertiesFederationFactory.create(KeycloakSession session) |
protected BasePropertiesFederationProvider |
FilePropertiesFederationFactory.createProvider(KeycloakSession session,
UserFederationProviderModel model,
Properties props) |
protected BasePropertiesFederationProvider |
ClasspathPropertiesFederationFactory.createProvider(KeycloakSession session,
UserFederationProviderModel model,
Properties props) |
protected abstract BasePropertiesFederationProvider |
BasePropertiesFederationFactory.createProvider(KeycloakSession session,
UserFederationProviderModel model,
Properties props) |
UserFederationProvider |
BasePropertiesFederationFactory.getInstance(KeycloakSession session,
UserFederationProviderModel model) |
Constructor and Description |
---|
BasePropertiesFederationProvider(KeycloakSession session,
UserFederationProviderModel model,
Properties properties) |
ClasspathPropertiesFederationProvider(KeycloakSession session,
UserFederationProviderModel model,
Properties properties) |
FilePropertiesFederationProvider(KeycloakSession session,
Properties properties,
UserFederationProviderModel model) |
Modifier and Type | Method and Description |
---|---|
EventStoreProvider |
MemEventStoreProviderFactory.create(KeycloakSession session) |
EventListenerProvider |
SysoutEventListenerProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
ImportProvider |
DirImportProviderFactory.create(KeycloakSession session) |
ExportProvider |
DirExportProviderFactory.create(KeycloakSession session) |
protected void |
DirExportProvider.writeUsers(String fileName,
KeycloakSession session,
RealmModel realm,
List<UserModel> users) |
Modifier and Type | Method and Description |
---|---|
ExportProvider |
SingleFileExportProviderFactory.create(KeycloakSession session) |
ImportProvider |
SingleFileImportProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
static RealmRepresentation |
ExportUtils.exportRealm(KeycloakSession session,
RealmModel realm,
boolean includeUsers) |
static UserRepresentation |
ExportUtils.exportUser(KeycloakSession session,
RealmModel realm,
UserModel user)
Full export of user (including role mappings and credentials)
|
static void |
ExportUtils.exportUsersToStream(KeycloakSession session,
RealmModel realm,
List<UserModel> usersToExport,
org.codehaus.jackson.map.ObjectMapper mapper,
OutputStream os) |
static void |
ImportUtils.importFromStream(KeycloakSession session,
org.codehaus.jackson.map.ObjectMapper mapper,
InputStream is,
Strategy strategy)
Fully import realm (or more realms from particular stream)
|
static RealmModel |
ImportUtils.importRealm(KeycloakSession session,
RealmRepresentation rep,
Strategy strategy)
Fully import realm from representation, save it to model and return model of newly created realm
|
static void |
ImportUtils.importUsersFromStream(KeycloakSession session,
String realmName,
org.codehaus.jackson.map.ObjectMapper mapper,
InputStream is) |
void |
ExportImportSessionTask.run(KeycloakSession session) |
protected abstract void |
ExportImportSessionTask.runExportImportTask(KeycloakSession session) |
protected abstract void |
MultipleStepsExportProvider.writeUsers(String fileName,
KeycloakSession session,
RealmModel realm,
List<UserModel> users) |
Modifier and Type | Method and Description |
---|---|
ExportProvider |
ZipExportProviderFactory.create(KeycloakSession session) |
ImportProvider |
ZipImportProviderFactory.create(KeycloakSession session) |
protected void |
ZipExportProvider.writeUsers(String fileName,
KeycloakSession session,
RealmModel realm,
List<UserModel> users) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
KerberosFederationProvider.session |
Modifier and Type | Method and Description |
---|---|
UserFederationProvider |
KerberosFederationProviderFactory.create(KeycloakSession session) |
UserFederationProvider |
KerberosFederationProviderFactory.getInstance(KeycloakSession session,
UserFederationProviderModel model) |
Constructor and Description |
---|
KerberosFederationProvider(KeycloakSession session,
UserFederationProviderModel model,
KerberosFederationProviderFactory factory) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
LDAPFederationProvider.session |
Modifier and Type | Method and Description |
---|---|
KeycloakSession |
LDAPFederationProvider.getSession() |
Modifier and Type | Method and Description |
---|---|
UserFederationProvider |
LDAPFederationProviderFactory.create(KeycloakSession session) |
LDAPFederationProvider |
LDAPFederationProviderFactory.getInstance(KeycloakSession session,
UserFederationProviderModel model) |
protected void |
LDAPFederationProviderFactory.importPicketlinkUsers(KeycloakSession session,
String realmId,
UserFederationProviderModel fedModel,
List<org.picketlink.idm.model.basic.User> users) |
Constructor and Description |
---|
LDAPFederationProvider(LDAPFederationProviderFactory factory,
KeycloakSession session,
UserFederationProviderModel model,
org.picketlink.idm.PartitionManager partitionManager) |
Modifier and Type | Method and Description |
---|---|
ThemeProvider |
ExtendingThemeManagerFactory.create(KeycloakSession session) |
Constructor and Description |
---|
ExtendingThemeManager(KeycloakSession session,
ConcurrentHashMap<ExtendingThemeManagerFactory.ThemeKey,Theme> themeCache) |
Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
FreeMarkerLoginFormsProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
FreeMarkerLoginFormsProvider(KeycloakSession session,
FreeMarkerUtil freeMarker) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
UserFederationManager.session |
Modifier and Type | Method and Description |
---|---|
KeycloakSession |
KeycloakSessionFactory.create() |
Modifier and Type | Method and Description |
---|---|
UserFederationProvider |
UserFederationProviderFactory.getInstance(KeycloakSession session,
UserFederationProviderModel model)
called per Keycloak transaction.
|
void |
KeycloakSessionTask.run(KeycloakSession session) |
Constructor and Description |
---|
UserFederationManager(KeycloakSession session) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
UserAdapter.keycloakSession |
protected KeycloakSession |
DefaultCacheUserProvider.session |
protected KeycloakSession |
NoCacheUserProvider.session |
protected KeycloakSession |
NoCacheRealmProvider.session |
protected KeycloakSession |
DefaultCacheRealmProvider.session |
Modifier and Type | Method and Description |
---|---|
CacheUserProvider |
MemoryCacheUserProviderFactory.create(KeycloakSession session) |
CacheRealmProvider |
MemoryCacheRealmProviderFactory.create(KeycloakSession session) |
CacheUserProvider |
NoCacheUserProviderFactory.create(KeycloakSession session) |
CacheRealmProvider |
NoCacheRealmProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
DefaultCacheRealmProvider(RealmCache cache,
KeycloakSession session) |
DefaultCacheUserProvider(UserCache cache,
KeycloakSession session) |
NoCacheRealmProvider(KeycloakSession session) |
NoCacheUserProvider(KeycloakSession session) |
UserAdapter(CachedUser cached,
CacheUserProvider userProvider,
KeycloakSession keycloakSession,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
CacheUserProvider |
InfinispanCacheUserProviderFactory.create(KeycloakSession session) |
CacheRealmProvider |
InfinispanCacheRealmProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
RealmProvider |
FileRealmProviderFactory.create(KeycloakSession session) |
UserProvider |
FileUserProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
FileRealmProvider(KeycloakSession session,
FileConnectionProvider fcProvider) |
FileUserProvider(KeycloakSession session,
FileConnectionProvider fcProvider) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
ClientAdapter.session |
Constructor and Description |
---|
ApplicationAdapter(KeycloakSession session,
RealmModel realm,
ApplicationEntity applicationEntity,
ClientEntity clientEntity,
InMemoryModel inMemoryModel) |
ClientAdapter(KeycloakSession session,
RealmModel realm,
ClientEntity clientEntity) |
OAuthClientAdapter(KeycloakSession session,
RealmModel realm,
OAuthClientEntity oauthClientEntity) |
RealmAdapter(KeycloakSession session,
RealmEntity realm,
InMemoryModel inMemoryModel) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
RealmAdapter.session |
protected KeycloakSession |
ApplicationAdapter.session |
Modifier and Type | Method and Description |
---|---|
RealmProvider |
JpaRealmProviderFactory.create(KeycloakSession session) |
UserProvider |
JpaUserProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
ApplicationAdapter(RealmModel realm,
javax.persistence.EntityManager em,
KeycloakSession session,
ApplicationEntity applicationEntity) |
JpaRealmProvider(KeycloakSession session,
javax.persistence.EntityManager em) |
JpaUserProvider(KeycloakSession session,
javax.persistence.EntityManager em) |
RealmAdapter(KeycloakSession session,
javax.persistence.EntityManager em,
RealmEntity realm) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
ClientAdapter.session |
Modifier and Type | Method and Description |
---|---|
UserProvider |
MongoUserProviderFactory.create(KeycloakSession session) |
RealmProvider |
MongoRealmProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
UserSessionProvider |
InfinispanUserSessionProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
InfinispanUserSessionProvider provider,
org.infinispan.Cache<String,SessionEntity> cache,
RealmModel realm,
ClientSessionEntity entity) |
InfinispanUserSessionProvider(KeycloakSession session,
org.infinispan.Cache<String,SessionEntity> sessionCache,
org.infinispan.Cache<LoginFailureKey,LoginFailureEntity> loginFailureCache) |
UserSessionAdapter(KeycloakSession session,
InfinispanUserSessionProvider provider,
org.infinispan.Cache<String,SessionEntity> cache,
RealmModel realm,
UserSessionEntity entity) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
JpaUserSessionProvider.session |
Modifier and Type | Method and Description |
---|---|
UserSessionProvider |
JpaUserSessionProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
javax.persistence.EntityManager em,
RealmModel realm,
ClientSessionEntity entity) |
JpaUserSessionProvider(KeycloakSession session,
javax.persistence.EntityManager em) |
UserSessionAdapter(KeycloakSession session,
javax.persistence.EntityManager em,
RealmModel realm,
UserSessionEntity entity) |
Modifier and Type | Method and Description |
---|---|
UserSessionProvider |
MemUserSessionProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
MemUserSessionProvider provider,
RealmModel realm,
ClientSessionEntity entity) |
MemUserSessionProvider(KeycloakSession session,
ConcurrentHashMap<String,UserSessionEntity> userSessions,
ConcurrentHashMap<String,String> userSessionsByBrokerSessionId,
ConcurrentHashMap<String,Set<String>> userSessionsByBrokerUserId,
ConcurrentHashMap<String,ClientSessionEntity> clientSessions,
ConcurrentHashMap<UsernameLoginFailureKey,UsernameLoginFailureEntity> loginFailures) |
UserSessionAdapter(KeycloakSession session,
MemUserSessionProvider provider,
RealmModel realm,
UserSessionEntity entity) |
Modifier and Type | Method and Description |
---|---|
UserSessionProvider |
MongoUserSessionProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
MongoUserSessionProvider provider,
RealmModel realm,
MongoClientSessionEntity entity,
MongoStoreInvocationContext invContext) |
MongoUserSessionProvider(KeycloakSession session,
MongoStore mongoStore,
MongoStoreInvocationContext invocationContext) |
UserSessionAdapter(KeycloakSession keycloakSession,
MongoUserSessionProvider provider,
MongoUserSessionEntity entity,
RealmModel realm,
MongoStoreInvocationContext invContext) |
Modifier and Type | Method and Description |
---|---|
static ApplicationModel |
RepresentationToModel.createApplication(KeycloakSession session,
RealmModel realm,
ApplicationRepresentation resourceRep,
boolean addDefaultRoles)
Does not create scope or role mappings!
|
static OAuthClientModel |
RepresentationToModel.createOAuthClient(KeycloakSession session,
OAuthClientRepresentation rep,
RealmModel realm) |
static UserModel |
RepresentationToModel.createUser(KeycloakSession session,
RealmModel newRealm,
UserRepresentation userRep,
Map<String,ApplicationModel> appMap) |
static UserModel |
KeycloakModelUtils.findUserByNameOrEmail(KeycloakSession session,
RealmModel realm,
String username)
Try to find user by given username.
|
static void |
RepresentationToModel.importRealm(KeycloakSession session,
RealmRepresentation rep,
RealmModel newRealm) |
static void |
RepresentationToModel.updateOAuthClient(KeycloakSession session,
OAuthClientRepresentation rep,
OAuthClientModel model) |
Modifier and Type | Method and Description |
---|---|
PartitionManagerProvider |
LDAPPartitionManagerProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
LoginProtocol |
LoginProtocol.setSession(KeycloakSession session) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
OIDCLoginProtocol.session |
Constructor and Description |
---|
OIDCLoginProtocol(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers,
EventBuilder event) |
TokenManager.AccessTokenResponseBuilder(RealmModel realm,
ClientModel client,
EventBuilder event,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
SamlService.session |
protected KeycloakSession |
SamlProtocol.session |
Modifier and Type | Method and Description |
---|---|
LoginProtocol |
SamlProtocolFactory.create(KeycloakSession session) |
ApplicationImporter |
EntityDescriptorImporterFactory.create(KeycloakSession session) |
void |
SamlProtocol.populateRoles(SamlProtocol.ProtocolMapperProcessor<SAMLRoleListMapper> roleListMapper,
org.picketlink.identity.federation.saml.v2.protocol.ResponseType response,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
SamlProtocol |
SamlProtocol.setSession(KeycloakSession session) |
void |
SamlProtocol.transformAttributeStatement(List<SamlProtocol.ProtocolMapperProcessor<SAMLAttributeStatementMapper>> attributeStatementMappers,
org.picketlink.identity.federation.saml.v2.protocol.ResponseType response,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
org.picketlink.identity.federation.saml.v2.protocol.ResponseType |
SamlProtocol.transformLoginResponse(List<SamlProtocol.ProtocolMapperProcessor<SAMLLoginResponseMapper>> mappers,
org.picketlink.identity.federation.saml.v2.protocol.ResponseType response,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
Modifier and Type | Method and Description |
---|---|
ProtocolMapper |
AbstractSAMLProtocolMapper.create(KeycloakSession session) |
void |
SAMLRoleListMapper.mapRoles(org.picketlink.identity.federation.saml.v2.assertion.AttributeStatementType roleAttributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
RoleListMapper.mapRoles(org.picketlink.identity.federation.saml.v2.assertion.AttributeStatementType roleAttributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
UserPropertyAttributeStatementMapper.transformAttributeStatement(org.picketlink.identity.federation.saml.v2.assertion.AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
UserAttributeStatementMapper.transformAttributeStatement(org.picketlink.identity.federation.saml.v2.assertion.AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
SAMLAttributeStatementMapper.transformAttributeStatement(org.picketlink.identity.federation.saml.v2.assertion.AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
HardcodedAttributeMapper.transformAttributeStatement(org.picketlink.identity.federation.saml.v2.assertion.AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
org.picketlink.identity.federation.saml.v2.protocol.ResponseType |
SAMLLoginResponseMapper.transformLoginResponse(org.picketlink.identity.federation.saml.v2.protocol.ResponseType response,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
Modifier and Type | Method and Description |
---|---|
T |
ProviderFactory.create(KeycloakSession session) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultKeycloakSession |
Modifier and Type | Method and Description |
---|---|
KeycloakSession |
DefaultKeycloakSessionFactory.create() |
Constructor and Description |
---|
ErrorPageException(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers,
String errorMessage,
Object... parameters) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
RealmManager.session |
Modifier and Type | Method and Description |
---|---|
KeycloakSession |
RealmManager.getSession() |
Modifier and Type | Method and Description |
---|---|
AuthenticationManager.AuthResult |
AppAuthManager.authenticateBearerToken(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
AuthenticationManager.AuthenticationStatus |
AuthenticationManager.authenticateForm(KeycloakSession session,
ClientConnection clientConnection,
RealmModel realm,
javax.ws.rs.core.MultivaluedMap<String,String> formData) |
AuthenticationManager.AuthResult |
AuthenticationManager.authenticateIdentityCookie(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
AuthenticationManager.AuthResult |
AppAuthManager.authenticateIdentityCookie(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
static AuthenticationManager.AuthResult |
AuthenticationManager.authenticateIdentityCookie(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers,
boolean checkActive) |
protected AuthenticationManager.AuthenticationStatus |
AuthenticationManager.authenticateInternal(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.MultivaluedMap<String,String> formData,
String username) |
static void |
AuthenticationManager.backchannelLogout(KeycloakSession session,
RealmModel realm,
UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
void |
ApplianceBootstrap.bootstrap(KeycloakSession session,
String contextPath) |
static javax.ws.rs.core.Response |
AuthenticationManager.browserLogout(KeycloakSession session,
RealmModel realm,
UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
javax.ws.rs.core.Response |
AuthenticationManager.checkNonFormAuthentication(KeycloakSession session,
ClientSessionModel clientSession,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
org.jboss.resteasy.spi.HttpRequest request,
ClientConnection clientConnection,
javax.ws.rs.core.HttpHeaders headers,
EventBuilder event) |
static void |
AuthenticationManager.expireUserSessionCookie(KeycloakSession session,
UserSessionModel userSession,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers,
ClientConnection connection) |
void |
BruteForceProtector.failure(KeycloakSession session,
BruteForceProtector.LoginEvent event) |
static javax.ws.rs.core.Response |
AuthenticationManager.finishBrowserLogout(KeycloakSession session,
RealmModel realm,
UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
protected RealmModel |
BruteForceProtector.getRealmModel(KeycloakSession session,
BruteForceProtector.LoginEvent event) |
protected UsernameLoginFailureModel |
BruteForceProtector.getUserModel(KeycloakSession session,
BruteForceProtector.LoginEvent event) |
boolean |
BruteForceProtector.isTemporarilyDisabled(KeycloakSession session,
RealmModel realm,
String username) |
void |
ResourceAdminManager.logoutUser(URI requestUri,
RealmModel realm,
UserModel user,
KeycloakSession keycloakSession) |
void |
ResourceAdminManager.logoutUserFromApplication(URI requestUri,
RealmModel realm,
ApplicationModel resource,
UserModel user,
KeycloakSession session) |
static javax.ws.rs.core.Response |
AuthenticationManager.nextActionAfterAuthentication(KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession,
ClientConnection clientConnection,
org.jboss.resteasy.spi.HttpRequest request,
javax.ws.rs.core.UriInfo uriInfo,
EventBuilder event) |
static ClientSessionCode |
ClientSessionCode.parse(String code,
KeycloakSession session) |
static ClientSessionCode |
ClientSessionCode.parse(String code,
KeycloakSession session,
RealmModel realm) |
static javax.ws.rs.core.Response |
AuthenticationManager.redirectAfterSuccessfulFlow(KeycloakSession session,
RealmModel realm,
UserSessionModel userSession,
ClientSessionModel clientSession,
org.jboss.resteasy.spi.HttpRequest request,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection clientConnection) |
protected static AuthenticationManager.AuthResult |
AuthenticationManager.verifyIdentityToken(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
boolean checkActive,
String tokenString,
javax.ws.rs.core.HttpHeaders headers) |
Constructor and Description |
---|
HttpAuthenticationManager(KeycloakSession session,
ClientSessionModel clientSession,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
org.jboss.resteasy.spi.HttpRequest request,
ClientConnection clientConnection,
EventBuilder event) |
RealmManager(KeycloakSession session) |
UserManager(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
MigrationProvider |
DefaultMigrationProviderFactory.create(KeycloakSession session) |
Constructor and Description |
---|
DefaultMigrationProvider(KeycloakSession session) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
WelcomeResource.session |
protected KeycloakSession |
ClientsManagementService.session |
protected KeycloakSession |
LoginActionsService.session |
protected KeycloakSession |
RealmsResource.session |
Modifier and Type | Method and Description |
---|---|
static IdentityProvider |
IdentityBrokerService.getIdentityProvider(KeycloakSession session,
RealmModel realm,
String alias) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
UsersResource.session |
protected KeycloakSession |
RealmAdminResource.session |
protected KeycloakSession |
RoleByIdResource.session |
protected KeycloakSession |
ScopeMappedResource.session |
protected KeycloakSession |
ProtocolMappersResource.session |
protected KeycloakSession |
ScopeMappedApplicationResource.session |
protected KeycloakSession |
RealmsAdminResource.session |
protected KeycloakSession |
AdminConsole.session |
protected KeycloakSession |
OAuthClientResource.session |
protected KeycloakSession |
UserFederationResource.session |
protected KeycloakSession |
ApplicationResource.session |
protected KeycloakSession |
OAuthClientsResource.session |
protected KeycloakSession |
AdminRoot.session |
protected KeycloakSession |
ApplicationsResource.session |
protected KeycloakSession |
ClientAttributeCertificateResource.session |
Modifier and Type | Method and Description |
---|---|
static LoginFormsProvider |
Flows.forms(KeycloakSession session,
RealmModel realm,
ClientModel client,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers) |
static javax.ws.rs.core.Response |
Flows.forwardToSecurityFailurePage(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers,
String message,
Object... parameters) |
Modifier and Type | Method and Description |
---|---|
void |
ScheduledTask.run(KeycloakSession session) |
void |
ClearExpiredUserSessions.run(KeycloakSession session) |
void |
ClearExpiredEvents.run(KeycloakSession session) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakSession |
TwitterIdentityProvider.Endpoint.session |
Modifier and Type | Method and Description |
---|---|
protected void |
CreateUsersJob.before(KeycloakSession session) |
protected void |
DeleteUsersJob.before(KeycloakSession session) |
protected void |
UpdateUsersJob.before(KeycloakSession session) |
protected abstract void |
UsersJob.before(KeycloakSession keycloakSession) |
protected void |
CreateUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected void |
DeleteUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected void |
UpdateUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected abstract void |
UsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
Modifier and Type | Method and Description |
---|---|
UserFederationProvider |
DummyUserFederationProviderFactory.create(KeycloakSession session) |
UserFederationProvider |
DummyUserFederationProviderFactory.getInstance(KeycloakSession session,
UserFederationProviderModel model) |
Modifier and Type | Method and Description |
---|---|
ThemeProvider |
FolderThemeProviderFactory.create(KeycloakSession sessions) |
ThemeProvider |
JarThemeProviderFactory.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
TimerProvider |
BasicTimerProviderFactory.create(KeycloakSession session) |
Copyright © 2015. All rights reserved.