Modifier and Type | Method and Description |
---|---|
AccountProvider |
AccountProvider.setRealm(RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
AccountProvider |
FreeMarkerAccountProvider.setRealm(RealmModel realm) |
Constructor and Description |
---|
AccountFederatedIdentityBean(KeycloakSession session,
RealmModel realm,
UserModel user,
URI baseUri,
String stateChecker) |
RealmBean(RealmModel realmModel) |
SessionsBean.UserSessionBean(RealmModel realm,
UserSessionModel session) |
SessionsBean(RealmModel realm,
List<UserSessionModel> sessions) |
TotpBean(RealmModel realm,
UserModel user,
URI baseUri) |
UrlBean(RealmModel realm,
Theme theme,
URI baseURI,
URI baseQueryURI,
URI currentURI,
String stateChecker) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
AbstractOAuth2IdentityProvider.Endpoint.realm |
Modifier and Type | Method and Description |
---|---|
Object |
KeycloakOIDCIdentityProvider.callback(RealmModel realm,
IdentityProvider.AuthenticationCallback callback,
EventBuilder event) |
Object |
AbstractOAuth2IdentityProvider.callback(RealmModel realm,
IdentityProvider.AuthenticationCallback callback,
EventBuilder event) |
Object |
OIDCIdentityProvider.callback(RealmModel realm,
IdentityProvider.AuthenticationCallback callback,
EventBuilder event) |
javax.ws.rs.core.Response |
OIDCIdentityProvider.keycloakInitiatedBrowserLogout(UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm) |
Constructor and Description |
---|
AbstractOAuth2IdentityProvider.Endpoint(IdentityProvider.AuthenticationCallback callback,
RealmModel realm,
EventBuilder event) |
KeycloakOIDCIdentityProvider.KeycloakEndpoint(IdentityProvider.AuthenticationCallback callback,
RealmModel realm,
EventBuilder event) |
OIDCIdentityProvider.OIDCEndpoint(IdentityProvider.AuthenticationCallback callback,
RealmModel realm,
EventBuilder event) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
AuthenticationRequest.getRealm() |
Modifier and Type | Method and Description |
---|---|
Object |
AbstractIdentityProvider.callback(RealmModel realm,
IdentityProvider.AuthenticationCallback callback,
EventBuilder event) |
Object |
IdentityProvider.callback(RealmModel realm,
IdentityProvider.AuthenticationCallback callback,
EventBuilder event)
JAXRS callback endpoint for when the remote IDP wants to callback to keycloak.
|
javax.ws.rs.core.Response |
AbstractIdentityProvider.export(javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm,
String format) |
javax.ws.rs.core.Response |
IdentityProvider.export(javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm,
String format)
Export a representation of the IdentityProvider in a specific format.
|
javax.ws.rs.core.Response |
AbstractIdentityProvider.keycloakInitiatedBrowserLogout(UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm) |
javax.ws.rs.core.Response |
IdentityProvider.keycloakInitiatedBrowserLogout(UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm)
Called when a Keycloak application initiates a logout through the browser.
|
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 | Field and Description |
---|---|
protected RealmModel |
SAMLEndpoint.realm |
Modifier and Type | Method and Description |
---|---|
Object |
SAMLIdentityProvider.callback(RealmModel realm,
IdentityProvider.AuthenticationCallback callback,
EventBuilder event) |
javax.ws.rs.core.Response |
SAMLIdentityProvider.export(javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm,
String format) |
javax.ws.rs.core.Response |
SAMLIdentityProvider.keycloakInitiatedBrowserLogout(UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
RealmModel realm) |
Constructor and Description |
---|
SAMLEndpoint(RealmModel realm,
SAMLIdentityProviderConfig config,
IdentityProvider.AuthenticationCallback callback) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
InMemoryModel.getRealm(String id) |
RealmModel |
InMemoryModel.getRealmByName(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<RealmModel> |
InMemoryModel.getRealms() |
Modifier and Type | Method and Description |
---|---|
void |
InMemoryModel.putRealm(String id,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
EmailProvider |
EmailProvider.setRealm(RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
EmailProvider |
FreeMarkerEmailProvider.setRealm(RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
EventBuilder |
EventBuilder.realm(RealmModel realm) |
Constructor and Description |
---|
EventBuilder(RealmModel realm,
KeycloakSession session,
ClientConnection clientConnection) |
Modifier and Type | Method and Description |
---|---|
UserModel |
BasePropertiesFederationProvider.getUserByEmail(RealmModel realm,
String email) |
UserModel |
BasePropertiesFederationProvider.getUserByUsername(RealmModel realm,
String username) |
void |
BasePropertiesFederationProvider.preRemove(RealmModel realm) |
void |
BasePropertiesFederationProvider.preRemove(RealmModel realm,
RoleModel role) |
UserModel |
FilePropertiesFederationProvider.register(RealmModel realm,
UserModel user)
Update the properties file with the new user.
|
UserModel |
ClasspathPropertiesFederationProvider.register(RealmModel realm,
UserModel user)
The properties file is readonly so don't suppport registration.
|
boolean |
FilePropertiesFederationProvider.removeUser(RealmModel realm,
UserModel user) |
boolean |
ClasspathPropertiesFederationProvider.removeUser(RealmModel realm,
UserModel user)
The properties file is readonly so don't removing a user
|
List<UserModel> |
BasePropertiesFederationProvider.searchByAttributes(Map<String,String> attributes,
RealmModel realm,
int maxResults)
We only search for Usernames as that is all that is stored in the properties file.
|
CredentialValidationOutput |
BasePropertiesFederationProvider.validCredentials(RealmModel realm,
UserCredentialModel credential) |
boolean |
BasePropertiesFederationProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
BasePropertiesFederationProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Modifier and Type | Method and Description |
---|---|
Object |
ApplicationImporter.createJaxrsService(RealmModel realm,
RealmAuth auth) |
Modifier and Type | Method and Description |
---|---|
protected void |
DirExportProvider.writeUsers(String fileName,
KeycloakSession session,
RealmModel realm,
List<UserModel> users) |
Modifier and Type | Method and Description |
---|---|
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
|
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.setupMasterAdminManagement(RealmProvider model,
RealmModel realm) |
protected abstract void |
MultipleStepsExportProvider.writeUsers(String fileName,
KeycloakSession session,
RealmModel realm,
List<UserModel> users) |
Modifier and Type | Method and Description |
---|---|
protected void |
ZipExportProvider.writeUsers(String fileName,
KeycloakSession session,
RealmModel realm,
List<UserModel> users) |
Modifier and Type | Method and Description |
---|---|
protected UserModel |
KerberosFederationProvider.findOrCreateAuthenticatedUser(RealmModel realm,
String username)
Called after successful authentication
|
UserModel |
KerberosFederationProvider.getUserByEmail(RealmModel realm,
String email) |
UserModel |
KerberosFederationProvider.getUserByUsername(RealmModel realm,
String username) |
protected UserModel |
KerberosFederationProvider.importUserToKeycloak(RealmModel realm,
String username) |
void |
KerberosFederationProvider.preRemove(RealmModel realm) |
void |
KerberosFederationProvider.preRemove(RealmModel realm,
RoleModel role) |
UserModel |
KerberosFederationProvider.register(RealmModel realm,
UserModel user) |
boolean |
KerberosFederationProvider.removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
KerberosFederationProvider.searchByAttributes(Map<String,String> attributes,
RealmModel realm,
int maxResults) |
CredentialValidationOutput |
KerberosFederationProvider.validCredentials(RealmModel realm,
UserCredentialModel credential) |
boolean |
KerberosFederationProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
KerberosFederationProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Modifier and Type | Method and Description |
---|---|
protected UserModel |
LDAPFederationProvider.findOrCreateAuthenticatedUser(RealmModel realm,
String username)
Called after successful kerberos authentication
|
UserModel |
LDAPFederationProvider.getUserByEmail(RealmModel realm,
String email) |
UserModel |
LDAPFederationProvider.getUserByUsername(RealmModel realm,
String username) |
protected void |
LDAPFederationProvider.importPicketlinkUsers(RealmModel realm,
List<org.picketlink.idm.model.basic.User> users,
UserFederationProviderModel fedModel) |
protected UserModel |
LDAPFederationProvider.importUserFromPicketlink(RealmModel realm,
org.picketlink.idm.model.basic.User picketlinkUser) |
void |
LDAPFederationProvider.preRemove(RealmModel realm) |
void |
LDAPFederationProvider.preRemove(RealmModel realm,
RoleModel role) |
UserModel |
LDAPFederationProvider.register(RealmModel realm,
UserModel user) |
boolean |
LDAPFederationProvider.removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
LDAPFederationProvider.searchByAttributes(Map<String,String> attributes,
RealmModel realm,
int maxResults) |
CredentialValidationOutput |
LDAPFederationProvider.validCredentials(RealmModel realm,
UserCredentialModel credential) |
boolean |
LDAPFederationProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
LDAPFederationProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Modifier and Type | Method and Description |
---|---|
static Locale |
LocaleHelper.getLocale(RealmModel realm,
UserModel user) |
static Locale |
LocaleHelper.getLocale(RealmModel realm,
UserModel user,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders httpHeaders) |
static javax.ws.rs.core.Response.ResponseBuilder |
BrowserSecurityHeaderSetup.headers(javax.ws.rs.core.Response.ResponseBuilder builder,
RealmModel realm) |
static void |
LocaleHelper.updateLocaleCookie(javax.ws.rs.core.Response.ResponseBuilder builder,
Locale locale,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
String path) |
Constructor and Description |
---|
LocaleBean(RealmModel realm,
Locale current,
javax.ws.rs.core.UriBuilder uriBuilder,
Properties messages) |
Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
LoginFormsProvider.setRealm(RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setRealm(RealmModel realm) |
Constructor and Description |
---|
IdentityProviderBean(RealmModel realm,
URI baseURI,
javax.ws.rs.core.UriInfo uriInfo) |
RealmBean(RealmModel realmModel) |
TotpBean(RealmModel realm,
UserModel user,
URI baseUri) |
UrlBean(RealmModel realm,
Theme theme,
URI baseURI,
URI actionUri) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
RealmProvider.createRealm(String name) |
RealmModel |
RealmProvider.createRealm(String id,
String name) |
RealmModel |
RealmModel.RealmCreationEvent.getCreatedRealm() |
RealmModel |
ClientSessionModel.getRealm() |
RealmModel |
ClientModel.getRealm() |
RealmModel |
RealmProvider.getRealm(String id) |
RealmModel |
RealmProvider.getRealmByName(String name) |
Modifier and Type | Method and Description |
---|---|
List<RealmModel> |
RealmProvider.getRealms() |
Modifier and Type | Method and Description |
---|---|
void |
UserProvider.addFederatedIdentity(RealmModel realm,
UserModel user,
FederatedIdentityModel socialLink) |
void |
UserFederationManager.addFederatedIdentity(RealmModel realm,
UserModel user,
FederatedIdentityModel socialLink) |
UserModel |
UserProvider.addUser(RealmModel realm,
String username) |
UserModel |
UserFederationManager.addUser(RealmModel realm,
String username) |
UserModel |
UserProvider.addUser(RealmModel realm,
String id,
String username,
boolean addDefaultRoles) |
UserModel |
UserFederationManager.addUser(RealmModel realm,
String id,
String username,
boolean addDefaultRoles) |
UsernameLoginFailureModel |
UserSessionProvider.addUserLoginFailure(RealmModel realm,
String username) |
ClientSessionModel |
UserSessionProvider.createClientSession(RealmModel realm,
ClientModel client) |
UserSessionModel |
UserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe,
String brokerSessionId,
String brokerUserId) |
protected void |
UserFederationManager.deleteInvalidUser(RealmModel realm,
UserModel user) |
int |
UserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
ApplicationModel |
RealmProvider.getApplicationById(String id,
RealmModel realm) |
ClientSessionModel |
UserSessionProvider.getClientSession(RealmModel realm,
String id) |
Set<FederatedIdentityModel> |
UserProvider.getFederatedIdentities(UserModel user,
RealmModel realm) |
Set<FederatedIdentityModel> |
UserFederationManager.getFederatedIdentities(UserModel user,
RealmModel realm) |
FederatedIdentityModel |
UserProvider.getFederatedIdentity(UserModel user,
String socialProvider,
RealmModel realm) |
FederatedIdentityModel |
UserFederationManager.getFederatedIdentity(UserModel user,
String socialProvider,
RealmModel realm) |
protected UserFederationProvider |
UserFederationManager.getFederationLink(RealmModel realm,
UserModel user) |
OAuthClientModel |
RealmProvider.getOAuthClientById(String id,
RealmModel realm) |
RoleModel |
RealmProvider.getRoleById(String id,
RealmModel realm) |
UserModel |
UserFederationProvider.getUserByEmail(RealmModel realm,
String email)
Required to import into local storage any user found.
|
UserModel |
UserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
UserFederationManager.getUserByEmail(String email,
RealmModel realm) |
UserModel |
UserProvider.getUserByFederatedIdentity(FederatedIdentityModel socialLink,
RealmModel realm) |
UserModel |
UserFederationManager.getUserByFederatedIdentity(FederatedIdentityModel socialLink,
RealmModel realm) |
UserModel |
UserProvider.getUserById(String id,
RealmModel realm) |
UserModel |
UserFederationManager.getUserById(String id,
RealmModel realm) |
UserModel |
UserFederationProvider.getUserByUsername(RealmModel realm,
String username)
Required to import into local storage any user found.
|
UserModel |
UserProvider.getUserByUsername(String username,
RealmModel realm) |
UserModel |
UserFederationManager.getUserByUsername(String username,
RealmModel realm) |
UsernameLoginFailureModel |
UserSessionProvider.getUserLoginFailure(RealmModel realm,
String username) |
List<UserModel> |
UserProvider.getUsers(RealmModel realm) |
List<UserModel> |
UserFederationManager.getUsers(RealmModel realm) |
List<UserModel> |
UserProvider.getUsers(RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
UserFederationManager.getUsers(RealmModel realm,
int firstResult,
int maxResults) |
int |
UserProvider.getUsersCount(RealmModel realm) |
int |
UserFederationManager.getUsersCount(RealmModel realm) |
UserSessionModel |
UserSessionProvider.getUserSession(RealmModel realm,
String id) |
UserSessionModel |
UserSessionProvider.getUserSessionByBrokerSessionId(RealmModel realm,
String brokerSessionId) |
List<UserSessionModel> |
UserSessionProvider.getUserSessionByBrokerUserId(RealmModel realm,
String brokerUserId) |
List<UserSessionModel> |
UserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client) |
List<UserSessionModel> |
UserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client,
int firstResult,
int maxResults) |
List<UserSessionModel> |
UserSessionProvider.getUserSessions(RealmModel realm,
UserModel user) |
List<UserSessionModel> |
UserSessionProvider.getUserSessionsByNote(RealmModel realm,
String noteName,
String noteValue) |
protected boolean |
UserFederationManager.isValid(RealmModel realm,
UserModel user) |
void |
UserSessionProvider.onClientRemoved(RealmModel realm,
ClientModel client) |
void |
UserSessionProvider.onRealmRemoved(RealmModel realm) |
void |
UserSessionProvider.onUserRemoved(RealmModel realm,
UserModel user) |
void |
UserProvider.preRemove(RealmModel realm) |
void |
UserFederationManager.preRemove(RealmModel realm) |
void |
UserFederationProvider.preRemove(RealmModel realm)
called whenever a Realm is removed
|
void |
UserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
UserFederationManager.preRemove(RealmModel realm,
RoleModel role) |
void |
UserFederationProvider.preRemove(RealmModel realm,
RoleModel role)
called before a role is removed.
|
void |
UserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
void |
UserFederationManager.preRemove(RealmModel realm,
UserFederationProviderModel model) |
protected List<UserModel> |
UserFederationManager.query(org.keycloak.models.UserFederationManager.PaginatedQuery pagedQuery,
RealmModel realm,
int firstResult,
int maxResults) |
UserModel |
UserFederationProvider.register(RealmModel realm,
UserModel user)
Called if this federation provider has priority and supports synchronized registrations.
|
protected UserModel |
UserFederationManager.registerWithFederation(RealmModel realm,
UserModel user) |
void |
UserSessionProvider.removeExpiredUserSessions(RealmModel realm) |
boolean |
UserProvider.removeFederatedIdentity(RealmModel realm,
UserModel user,
String socialProvider) |
boolean |
UserFederationManager.removeFederatedIdentity(RealmModel realm,
UserModel user,
String socialProvider) |
boolean |
UserProvider.removeUser(RealmModel realm,
UserModel user) |
boolean |
UserFederationManager.removeUser(RealmModel realm,
UserModel user) |
boolean |
UserFederationProvider.removeUser(RealmModel realm,
UserModel user) |
void |
UserSessionProvider.removeUserSession(RealmModel realm,
UserSessionModel session) |
void |
UserSessionProvider.removeUserSessions(RealmModel realm) |
void |
UserSessionProvider.removeUserSessions(RealmModel realm,
UserModel user) |
List<UserModel> |
UserFederationProvider.searchByAttributes(Map<String,String> attributes,
RealmModel realm,
int maxResults)
Required to import into local storage any user found.
|
List<UserModel> |
UserProvider.searchForUser(String search,
RealmModel realm) |
List<UserModel> |
UserFederationManager.searchForUser(String search,
RealmModel realm) |
List<UserModel> |
UserProvider.searchForUser(String search,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
UserFederationManager.searchForUser(String search,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
UserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm) |
List<UserModel> |
UserFederationManager.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm) |
List<UserModel> |
UserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
UserFederationManager.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm,
int firstResult,
int maxResults) |
void |
UserFederationManager.updateCredential(RealmModel realm,
UserModel user,
UserCredentialModel credential) |
void |
UserProvider.updateFederatedIdentity(RealmModel realm,
UserModel federatedUser,
FederatedIdentityModel federatedIdentityModel) |
void |
UserFederationManager.updateFederatedIdentity(RealmModel realm,
UserModel federatedUser,
FederatedIdentityModel federatedIdentityModel) |
protected UserModel |
UserFederationManager.validateAndProxyUser(RealmModel realm,
UserModel user) |
protected void |
UserFederationManager.validateUser(RealmModel realm,
UserModel user) |
CredentialValidationOutput |
UserProvider.validCredentials(RealmModel realm,
UserCredentialModel... input) |
CredentialValidationOutput |
UserFederationManager.validCredentials(RealmModel realm,
UserCredentialModel... input) |
CredentialValidationOutput |
UserFederationProvider.validCredentials(RealmModel realm,
UserCredentialModel credential)
Validate credentials of unknown user.
|
boolean |
UserProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
UserFederationManager.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
UserFederationProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input)
Validate credentials for this user.
|
boolean |
UserProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
boolean |
UserFederationManager.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
boolean |
UserFederationProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Modifier and Type | Class and Description |
---|---|
class |
RealmAdapter |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
ClientAdapter.cachedRealm |
protected RealmModel |
UserAdapter.realm |
protected RealmModel |
RoleAdapter.realm |
protected RealmModel |
RealmAdapter.updated |
Modifier and Type | Field and Description |
---|---|
protected Map<String,RealmModel> |
DefaultCacheRealmProvider.managedRealms |
Modifier and Type | Method and Description |
---|---|
RealmModel |
NoCacheRealmProvider.createRealm(String name) |
RealmModel |
DefaultCacheRealmProvider.createRealm(String name) |
RealmModel |
NoCacheRealmProvider.createRealm(String id,
String name) |
RealmModel |
DefaultCacheRealmProvider.createRealm(String id,
String name) |
RealmModel |
ClientAdapter.getRealm() |
RealmModel |
NoCacheRealmProvider.getRealm(String id) |
RealmModel |
DefaultCacheRealmProvider.getRealm(String id) |
RealmModel |
NoCacheRealmProvider.getRealmByName(String name) |
RealmModel |
DefaultCacheRealmProvider.getRealmByName(String name) |
Modifier and Type | Method and Description |
---|---|
List<RealmModel> |
NoCacheRealmProvider.getRealms() |
List<RealmModel> |
DefaultCacheRealmProvider.getRealms() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultCacheUserProvider.addFederatedIdentity(RealmModel realm,
UserModel user,
FederatedIdentityModel socialLink) |
void |
NoCacheUserProvider.addFederatedIdentity(RealmModel realm,
UserModel user,
FederatedIdentityModel socialLink) |
UserModel |
DefaultCacheUserProvider.addUser(RealmModel realm,
String username) |
UserModel |
NoCacheUserProvider.addUser(RealmModel realm,
String username) |
UserModel |
DefaultCacheUserProvider.addUser(RealmModel realm,
String id,
String username,
boolean addDefaultRoles) |
UserModel |
NoCacheUserProvider.addUser(RealmModel realm,
String id,
String username,
boolean addDefaultRoles) |
ApplicationModel |
NoCacheRealmProvider.getApplicationById(String id,
RealmModel realm) |
ApplicationModel |
DefaultCacheRealmProvider.getApplicationById(String id,
RealmModel realm) |
Set<FederatedIdentityModel> |
DefaultCacheUserProvider.getFederatedIdentities(UserModel user,
RealmModel realm) |
Set<FederatedIdentityModel> |
NoCacheUserProvider.getFederatedIdentities(UserModel user,
RealmModel realm) |
FederatedIdentityModel |
DefaultCacheUserProvider.getFederatedIdentity(UserModel user,
String socialProvider,
RealmModel realm) |
FederatedIdentityModel |
NoCacheUserProvider.getFederatedIdentity(UserModel user,
String socialProvider,
RealmModel realm) |
OAuthClientModel |
NoCacheRealmProvider.getOAuthClientById(String id,
RealmModel realm) |
OAuthClientModel |
DefaultCacheRealmProvider.getOAuthClientById(String id,
RealmModel realm) |
RoleModel |
NoCacheRealmProvider.getRoleById(String id,
RealmModel realm) |
RoleModel |
DefaultCacheRealmProvider.getRoleById(String id,
RealmModel realm) |
UserModel |
DefaultCacheUserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
NoCacheUserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
DefaultCacheUserProvider.getUserByFederatedIdentity(FederatedIdentityModel socialLink,
RealmModel realm) |
UserModel |
NoCacheUserProvider.getUserByFederatedIdentity(FederatedIdentityModel socialLink,
RealmModel realm) |
UserModel |
DefaultCacheUserProvider.getUserById(String id,
RealmModel realm) |
UserModel |
NoCacheUserProvider.getUserById(String id,
RealmModel realm) |
UserModel |
DefaultCacheUserProvider.getUserByUsername(String username,
RealmModel realm) |
UserModel |
NoCacheUserProvider.getUserByUsername(String username,
RealmModel realm) |
List<UserModel> |
DefaultCacheUserProvider.getUsers(RealmModel realm) |
List<UserModel> |
NoCacheUserProvider.getUsers(RealmModel realm) |
List<UserModel> |
DefaultCacheUserProvider.getUsers(RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
NoCacheUserProvider.getUsers(RealmModel realm,
int firstResult,
int maxResults) |
int |
DefaultCacheUserProvider.getUsersCount(RealmModel realm) |
int |
NoCacheUserProvider.getUsersCount(RealmModel realm) |
void |
DefaultCacheUserProvider.preRemove(RealmModel realm) |
void |
NoCacheUserProvider.preRemove(RealmModel realm) |
void |
DefaultCacheUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
NoCacheUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
DefaultCacheUserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
void |
NoCacheUserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
void |
DefaultCacheUserProvider.registerUserInvalidation(RealmModel realm,
String id) |
void |
NoCacheUserProvider.registerUserInvalidation(RealmModel realm,
String id) |
void |
CacheUserProvider.registerUserInvalidation(RealmModel realm,
String id) |
boolean |
DefaultCacheUserProvider.removeFederatedIdentity(RealmModel realm,
UserModel user,
String socialProvider) |
boolean |
NoCacheUserProvider.removeFederatedIdentity(RealmModel realm,
UserModel user,
String socialProvider) |
boolean |
DefaultCacheUserProvider.removeUser(RealmModel realm,
UserModel user) |
boolean |
NoCacheUserProvider.removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
DefaultCacheUserProvider.searchForUser(String search,
RealmModel realm) |
List<UserModel> |
NoCacheUserProvider.searchForUser(String search,
RealmModel realm) |
List<UserModel> |
DefaultCacheUserProvider.searchForUser(String search,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
NoCacheUserProvider.searchForUser(String search,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
DefaultCacheUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm) |
List<UserModel> |
NoCacheUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm) |
List<UserModel> |
DefaultCacheUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
NoCacheUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm,
int firstResult,
int maxResults) |
void |
DefaultCacheUserProvider.updateFederatedIdentity(RealmModel realm,
UserModel federatedUser,
FederatedIdentityModel federatedIdentityModel) |
void |
NoCacheUserProvider.updateFederatedIdentity(RealmModel realm,
UserModel federatedUser,
FederatedIdentityModel federatedIdentityModel) |
CredentialValidationOutput |
DefaultCacheUserProvider.validCredentials(RealmModel realm,
UserCredentialModel... input) |
CredentialValidationOutput |
NoCacheUserProvider.validCredentials(RealmModel realm,
UserCredentialModel... input) |
boolean |
DefaultCacheUserProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
NoCacheUserProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
DefaultCacheUserProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
boolean |
NoCacheUserProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Constructor and Description |
---|
ApplicationAdapter(RealmModel cachedRealm,
CachedApplication cached,
CacheRealmProvider cacheSession,
RealmCache cache) |
ClientAdapter(RealmModel cachedRealm,
CachedClient cached,
RealmCache cache,
CacheRealmProvider cacheSession) |
OAuthClientAdapter(RealmModel cachedRealm,
CachedOAuthClient cached,
CacheRealmProvider cacheSession,
RealmCache cache) |
RoleAdapter(CachedRole cached,
RealmCache cache,
CacheRealmProvider session,
RealmModel realm) |
UserAdapter(CachedUser cached,
CacheUserProvider userProvider,
KeycloakSession keycloakSession,
RealmModel realm) |
Constructor and Description |
---|
CachedApplication(RealmCache cache,
RealmProvider delegate,
RealmModel realm,
ApplicationModel model) |
CachedApplicationRole(String appId,
RoleModel model,
RealmModel realm) |
CachedClient(RealmCache cache,
RealmProvider delegate,
RealmModel realm,
ClientModel model) |
CachedOAuthClient(RealmCache cache,
RealmProvider delegate,
RealmModel realm,
OAuthClientModel model) |
CachedRealm(RealmCache cache,
RealmProvider delegate,
RealmModel model) |
CachedRealmRole(RoleModel model,
RealmModel realm) |
CachedRole(RoleModel model,
RealmModel realm) |
CachedUser(RealmModel realm,
UserModel user) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
FileRealmProvider.createRealm(String name) |
RealmModel |
FileRealmProvider.createRealm(String id,
String name) |
RealmModel |
FileRealmProvider.getRealm(String id) |
RealmModel |
FileRealmProvider.getRealmByName(String name) |
Modifier and Type | Method and Description |
---|---|
List<RealmModel> |
FileRealmProvider.getRealms() |
Modifier and Type | Method and Description |
---|---|
void |
FileUserProvider.addFederatedIdentity(RealmModel realm,
UserModel user,
FederatedIdentityModel socialLink) |
UserModel |
FileUserProvider.addUser(RealmModel realm,
String username) |
UserAdapter |
FileUserProvider.addUser(RealmModel realm,
String id,
String username,
boolean addDefaultRoles) |
protected UserAdapter |
FileUserProvider.addUserEntity(RealmModel realm,
String userId,
String username) |
ApplicationModel |
FileRealmProvider.getApplicationById(String id,
RealmModel realm) |
Set<FederatedIdentityModel> |
FileUserProvider.getFederatedIdentities(UserModel userModel,
RealmModel realm) |
FederatedIdentityModel |
FileUserProvider.getFederatedIdentity(UserModel user,
String socialProvider,
RealmModel realm) |
OAuthClientModel |
FileRealmProvider.getOAuthClientById(String id,
RealmModel realm) |
RoleModel |
FileRealmProvider.getRoleById(String id,
RealmModel realm) |
UserModel |
FileUserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
FileUserProvider.getUserByFederatedIdentity(FederatedIdentityModel socialLink,
RealmModel realm) |
UserModel |
FileUserProvider.getUserById(String userId,
RealmModel realm) |
UserModel |
FileUserProvider.getUserByUsername(String username,
RealmModel realm) |
List<UserModel> |
FileUserProvider.getUsers(RealmModel realm) |
List<UserModel> |
FileUserProvider.getUsers(RealmModel realm,
int firstResult,
int maxResults) |
int |
FileUserProvider.getUsersCount(RealmModel realm) |
void |
FileUserProvider.preRemove(RealmModel realm) |
void |
FileUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
FileUserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
boolean |
FileUserProvider.removeFederatedIdentity(RealmModel realm,
UserModel userModel,
String socialProvider) |
boolean |
FileUserProvider.removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
FileUserProvider.searchForUser(String search,
RealmModel realm) |
List<UserModel> |
FileUserProvider.searchForUser(String search,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
FileUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm) |
List<UserModel> |
FileUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm,
int firstResult,
int maxResults) |
void |
FileUserProvider.updateFederatedIdentity(RealmModel realm,
UserModel federatedUser,
FederatedIdentityModel federatedIdentityModel) |
CredentialValidationOutput |
FileUserProvider.validCredentials(RealmModel realm,
UserCredentialModel... input) |
boolean |
FileUserProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
FileUserProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
ClientAdapter.realm |
Modifier and Type | Method and Description |
---|---|
RealmModel |
ClientAdapter.getRealm() |
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) |
RoleAdapter(RealmModel realm,
RoleEntity roleEntity) |
RoleAdapter(RealmModel realm,
RoleEntity roleEntity,
RoleContainerModel roleContainer) |
UserAdapter(RealmModel realm,
UserEntity userEntity,
InMemoryModel inMemoryModel) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
UserAdapter.realm |
protected RealmModel |
ClientAdapter.realm |
protected RealmModel |
RoleAdapter.realm |
Modifier and Type | Method and Description |
---|---|
RealmModel |
JpaRealmProvider.createRealm(String name) |
RealmModel |
JpaRealmProvider.createRealm(String id,
String name) |
RealmModel |
ClientAdapter.getRealm() |
RealmModel |
JpaRealmProvider.getRealm(String id) |
RealmModel |
JpaRealmProvider.getRealmByName(String name) |
Modifier and Type | Method and Description |
---|---|
List<RealmModel> |
JpaRealmProvider.getRealms() |
Constructor and Description |
---|
ApplicationAdapter(RealmModel realm,
javax.persistence.EntityManager em,
KeycloakSession session,
ApplicationEntity applicationEntity) |
ClientAdapter(RealmModel realm,
ClientEntity entity,
javax.persistence.EntityManager em) |
OAuthClientAdapter(RealmModel realm,
OAuthClientEntity entity,
javax.persistence.EntityManager em) |
RoleAdapter(RealmModel realm,
javax.persistence.EntityManager em,
RoleEntity role) |
UserAdapter(RealmModel realm,
javax.persistence.EntityManager em,
UserEntity user) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
MongoRealmProvider.createRealm(String name) |
RealmModel |
MongoRealmProvider.createRealm(String id,
String name) |
RealmModel |
ClientAdapter.getRealm() |
RealmModel |
MongoRealmProvider.getRealm(String id) |
RealmModel |
MongoRealmProvider.getRealmByName(String name) |
Modifier and Type | Method and Description |
---|---|
List<RealmModel> |
MongoRealmProvider.getRealms() |
Modifier and Type | Method and Description |
---|---|
void |
MongoUserProvider.addFederatedIdentity(RealmModel realm,
UserModel user,
FederatedIdentityModel identity) |
UserModel |
MongoUserProvider.addUser(RealmModel realm,
String username) |
UserAdapter |
MongoUserProvider.addUser(RealmModel realm,
String id,
String username,
boolean addDefaultRoles) |
protected UserAdapter |
MongoUserProvider.addUserEntity(RealmModel realm,
String id,
String username) |
protected List<UserModel> |
MongoUserProvider.convertUserEntities(RealmModel realm,
List<MongoUserEntity> userEntities) |
ApplicationModel |
MongoRealmProvider.getApplicationById(String id,
RealmModel realm) |
Set<FederatedIdentityModel> |
MongoUserProvider.getFederatedIdentities(UserModel userModel,
RealmModel realm) |
FederatedIdentityModel |
MongoUserProvider.getFederatedIdentity(UserModel user,
String socialProvider,
RealmModel realm) |
OAuthClientModel |
MongoRealmProvider.getOAuthClientById(String id,
RealmModel realm) |
RoleModel |
MongoRealmProvider.getRoleById(String id,
RealmModel realm) |
UserModel |
MongoUserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
MongoUserProvider.getUserByFederatedIdentity(FederatedIdentityModel socialLink,
RealmModel realm) |
UserModel |
MongoUserProvider.getUserById(String id,
RealmModel realm) |
UserModel |
MongoUserProvider.getUserByUsername(String username,
RealmModel realm) |
List<UserModel> |
MongoUserProvider.getUsers(RealmModel realm) |
List<UserModel> |
MongoUserProvider.getUsers(RealmModel realm,
int firstResult,
int maxResults) |
int |
MongoUserProvider.getUsersCount(RealmModel realm) |
void |
MongoUserProvider.preRemove(RealmModel realm) |
void |
MongoUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
MongoUserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
boolean |
MongoUserProvider.removeFederatedIdentity(RealmModel realm,
UserModel userModel,
String socialProvider) |
boolean |
MongoUserProvider.removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
MongoUserProvider.searchForUser(String search,
RealmModel realm) |
List<UserModel> |
MongoUserProvider.searchForUser(String search,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
MongoUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm) |
List<UserModel> |
MongoUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm,
int firstResult,
int maxResults) |
void |
MongoUserProvider.updateFederatedIdentity(RealmModel realm,
UserModel federatedUser,
FederatedIdentityModel federatedIdentityModel) |
CredentialValidationOutput |
MongoUserProvider.validCredentials(RealmModel realm,
UserCredentialModel... input) |
boolean |
MongoUserProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
MongoUserProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Constructor and Description |
---|
ApplicationAdapter(KeycloakSession session,
RealmModel realm,
MongoApplicationEntity applicationEntity,
MongoStoreInvocationContext invContext) |
ClientAdapter(KeycloakSession session,
RealmModel realm,
T clientEntity,
MongoStoreInvocationContext invContext) |
OAuthClientAdapter(KeycloakSession session,
RealmModel realm,
MongoOAuthClientEntity oauthClientEntity,
MongoStoreInvocationContext invContext) |
RoleAdapter(KeycloakSession session,
RealmModel realm,
MongoRoleEntity roleEntity,
MongoStoreInvocationContext invContext) |
RoleAdapter(KeycloakSession session,
RealmModel realm,
MongoRoleEntity roleEntity,
RoleContainerModel roleContainer,
MongoStoreInvocationContext invContext) |
UserAdapter(KeycloakSession session,
RealmModel realm,
MongoUserEntity userEntity,
MongoStoreInvocationContext invContext) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
ClientSessionAdapter.getRealm() |
Modifier and Type | Method and Description |
---|---|
UsernameLoginFailureModel |
InfinispanUserSessionProvider.addUserLoginFailure(RealmModel realm,
String username) |
ClientSessionModel |
InfinispanUserSessionProvider.createClientSession(RealmModel realm,
ClientModel client) |
UserSessionModel |
InfinispanUserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe,
String brokerSessionId,
String brokerUserId) |
int |
InfinispanUserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
ClientSessionModel |
InfinispanUserSessionProvider.getClientSession(RealmModel realm,
String id) |
UsernameLoginFailureModel |
InfinispanUserSessionProvider.getUserLoginFailure(RealmModel realm,
String username) |
UserSessionModel |
InfinispanUserSessionProvider.getUserSession(RealmModel realm,
String id) |
UserSessionModel |
InfinispanUserSessionProvider.getUserSessionByBrokerSessionId(RealmModel realm,
String brokerSessionId) |
List<UserSessionModel> |
InfinispanUserSessionProvider.getUserSessionByBrokerUserId(RealmModel realm,
String brokerUserId) |
List<UserSessionModel> |
InfinispanUserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client) |
List<UserSessionModel> |
InfinispanUserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client,
int firstResult,
int maxResults) |
List<UserSessionModel> |
InfinispanUserSessionProvider.getUserSessions(RealmModel realm,
UserModel user) |
List<UserSessionModel> |
InfinispanUserSessionProvider.getUserSessionsByNote(RealmModel realm,
String noteName,
String noteValue) |
List<UserSessionModel> |
InfinispanUserSessionProvider.getUserSessionsByNotes(RealmModel realm,
Map<String,String> notes) |
void |
InfinispanUserSessionProvider.onClientRemoved(RealmModel realm,
ClientModel client) |
void |
InfinispanUserSessionProvider.onRealmRemoved(RealmModel realm) |
void |
InfinispanUserSessionProvider.onUserRemoved(RealmModel realm,
UserModel user) |
void |
InfinispanUserSessionProvider.removeExpiredUserSessions(RealmModel realm) |
void |
InfinispanUserSessionProvider.removeUserSession(RealmModel realm,
UserSessionModel session) |
void |
InfinispanUserSessionProvider.removeUserSessions(RealmModel realm) |
void |
InfinispanUserSessionProvider.removeUserSessions(RealmModel realm,
UserModel user) |
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
InfinispanUserSessionProvider provider,
org.infinispan.Cache<String,SessionEntity> cache,
RealmModel realm,
ClientSessionEntity entity) |
UserSessionAdapter(KeycloakSession session,
InfinispanUserSessionProvider provider,
org.infinispan.Cache<String,SessionEntity> cache,
RealmModel realm,
UserSessionEntity entity) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
ClientSessionAdapter.getRealm() |
Modifier and Type | Method and Description |
---|---|
UsernameLoginFailureModel |
JpaUserSessionProvider.addUserLoginFailure(RealmModel realm,
String username) |
ClientSessionModel |
JpaUserSessionProvider.createClientSession(RealmModel realm,
ClientModel client) |
UserSessionModel |
JpaUserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe,
String brokerSessionId,
String brokerUserId) |
int |
JpaUserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
ClientSessionModel |
JpaUserSessionProvider.getClientSession(RealmModel realm,
String id) |
UsernameLoginFailureModel |
JpaUserSessionProvider.getUserLoginFailure(RealmModel realm,
String username) |
UserSessionModel |
JpaUserSessionProvider.getUserSession(RealmModel realm,
String id) |
UserSessionModel |
JpaUserSessionProvider.getUserSessionByBrokerSessionId(RealmModel realm,
String brokerSessionId) |
List<UserSessionModel> |
JpaUserSessionProvider.getUserSessionByBrokerUserId(RealmModel realm,
String brokerUserId) |
List<UserSessionModel> |
JpaUserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client) |
List<UserSessionModel> |
JpaUserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client,
int firstResult,
int maxResults) |
List<UserSessionModel> |
JpaUserSessionProvider.getUserSessions(RealmModel realm,
UserModel user) |
List<UserSessionModel> |
JpaUserSessionProvider.getUserSessionsByNote(RealmModel realm,
String noteName,
String noteValue) |
void |
JpaUserSessionProvider.onClientRemoved(RealmModel realm,
ClientModel client) |
void |
JpaUserSessionProvider.onRealmRemoved(RealmModel realm) |
void |
JpaUserSessionProvider.onUserRemoved(RealmModel realm,
UserModel user) |
void |
JpaUserSessionProvider.removeExpiredUserSessions(RealmModel realm) |
void |
JpaUserSessionProvider.removeUserSession(RealmModel realm,
UserSessionModel session) |
void |
JpaUserSessionProvider.removeUserSessions(RealmModel realm) |
void |
JpaUserSessionProvider.removeUserSessions(RealmModel realm,
UserModel user) |
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
javax.persistence.EntityManager em,
RealmModel realm,
ClientSessionEntity entity) |
UserSessionAdapter(KeycloakSession session,
javax.persistence.EntityManager em,
RealmModel realm,
UserSessionEntity entity) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
ClientSessionAdapter.getRealm() |
Modifier and Type | Method and Description |
---|---|
UsernameLoginFailureModel |
MemUserSessionProvider.addUserLoginFailure(RealmModel realm,
String username) |
ClientSessionModel |
MemUserSessionProvider.createClientSession(RealmModel realm,
ClientModel client) |
UserSessionModel |
MemUserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe,
String brokerSessionId,
String brokerUserId) |
int |
MemUserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
ClientSessionModel |
MemUserSessionProvider.getClientSession(RealmModel realm,
String id) |
UsernameLoginFailureModel |
MemUserSessionProvider.getUserLoginFailure(RealmModel realm,
String username) |
UserSessionModel |
MemUserSessionProvider.getUserSession(RealmModel realm,
String id) |
UserSessionModel |
MemUserSessionProvider.getUserSessionByBrokerSessionId(RealmModel realm,
String brokerSessionId) |
List<UserSessionModel> |
MemUserSessionProvider.getUserSessionByBrokerUserId(RealmModel realm,
String brokerUserId) |
List<UserSessionModel> |
MemUserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client) |
List<UserSessionModel> |
MemUserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client,
int firstResult,
int maxResults) |
List<UserSessionModel> |
MemUserSessionProvider.getUserSessions(RealmModel realm,
UserModel user) |
List<UserSessionModel> |
MemUserSessionProvider.getUserSessionsByNote(RealmModel realm,
String noteName,
String noteValue) |
void |
MemUserSessionProvider.onClientRemoved(RealmModel realm,
ClientModel client) |
void |
MemUserSessionProvider.onRealmRemoved(RealmModel realm) |
void |
MemUserSessionProvider.onUserRemoved(RealmModel realm,
UserModel user) |
void |
MemUserSessionProvider.removeExpiredUserSessions(RealmModel realm) |
void |
MemUserSessionProvider.removeUserSession(RealmModel realm,
UserSessionModel session) |
void |
MemUserSessionProvider.removeUserSessions(RealmModel realm) |
void |
MemUserSessionProvider.removeUserSessions(RealmModel realm,
UserModel user) |
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
MemUserSessionProvider provider,
RealmModel realm,
ClientSessionEntity entity) |
UserSessionAdapter(KeycloakSession session,
MemUserSessionProvider provider,
RealmModel realm,
UserSessionEntity entity) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
ClientSessionAdapter.getRealm() |
Modifier and Type | Method and Description |
---|---|
UsernameLoginFailureModel |
MongoUserSessionProvider.addUserLoginFailure(RealmModel realm,
String username) |
ClientSessionModel |
MongoUserSessionProvider.createClientSession(RealmModel realm,
ClientModel client) |
UserSessionModel |
MongoUserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe,
String brokerSessionId,
String brokerUserId) |
int |
MongoUserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
ClientSessionModel |
MongoUserSessionProvider.getClientSession(RealmModel realm,
String id) |
UsernameLoginFailureModel |
MongoUserSessionProvider.getUserLoginFailure(RealmModel realm,
String username) |
UserSessionModel |
MongoUserSessionProvider.getUserSession(RealmModel realm,
String id) |
UserSessionModel |
MongoUserSessionProvider.getUserSessionByBrokerSessionId(RealmModel realm,
String brokerSessionId) |
List<UserSessionModel> |
MongoUserSessionProvider.getUserSessionByBrokerUserId(RealmModel realm,
String brokerUserId) |
List<UserSessionModel> |
MongoUserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client) |
List<UserSessionModel> |
MongoUserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client,
int firstResult,
int maxResults) |
List<UserSessionModel> |
MongoUserSessionProvider.getUserSessions(RealmModel realm,
UserModel user) |
List<UserSessionModel> |
MongoUserSessionProvider.getUserSessionsByNote(RealmModel realm,
String noteName,
String noteValue) |
void |
MongoUserSessionProvider.onClientRemoved(RealmModel realm,
ClientModel client) |
void |
MongoUserSessionProvider.onRealmRemoved(RealmModel realm) |
void |
MongoUserSessionProvider.onUserRemoved(RealmModel realm,
UserModel user) |
void |
MongoUserSessionProvider.removeExpiredUserSessions(RealmModel realm) |
void |
MongoUserSessionProvider.removeUserSession(RealmModel realm,
UserSessionModel session) |
void |
MongoUserSessionProvider.removeUserSessions(RealmModel realm) |
void |
MongoUserSessionProvider.removeUserSessions(RealmModel realm,
UserModel user) |
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
MongoUserSessionProvider provider,
RealmModel realm,
MongoClientSessionEntity entity,
MongoStoreInvocationContext invContext) |
UserSessionAdapter(KeycloakSession keycloakSession,
MongoUserSessionProvider provider,
MongoUserSessionEntity entity,
RealmModel realm,
MongoStoreInvocationContext invContext) |
Modifier and Type | Method and Description |
---|---|
static void |
RepresentationToModel.addRequiredCredential(RealmModel newRealm,
String requiredCred) |
static ApplicationModel |
RepresentationToModel.createApplication(KeycloakSession session,
RealmModel realm,
ApplicationRepresentation resourceRep,
boolean addDefaultRoles)
Does not create scope or role mappings!
|
static ApplicationModel |
KeycloakModelUtils.createApplication(RealmModel realm,
String name) |
static void |
RepresentationToModel.createApplicationScopeMappings(RealmModel realm,
ApplicationModel applicationModel,
List<ScopeMappingRepresentation> mappings) |
static OAuthClientModel |
RepresentationToModel.createOAuthClient(KeycloakSession session,
OAuthClientRepresentation rep,
RealmModel realm) |
static OAuthClientModel |
RepresentationToModel.createOAuthClient(String id,
String name,
RealmModel realm) |
static void |
RepresentationToModel.createRole(RealmModel newRealm,
RoleRepresentation roleRep) |
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 |
KeycloakModelUtils.generateRealmCertificate(RealmModel realm) |
static void |
KeycloakModelUtils.generateRealmKeys(RealmModel realm) |
static int |
RealmInfoUtil.getDettachedClientSessionLifespan(RealmModel realm) |
static String |
KeycloakModelUtils.getMasterRealmAdminApplicationName(RealmModel realm) |
static void |
RepresentationToModel.importRealm(KeycloakSession session,
RealmRepresentation rep,
RealmModel newRealm) |
static RealmEventsConfigRepresentation |
ModelToRepresentation.toEventsConfigReprensetation(RealmModel realm) |
static RealmRepresentation |
ModelToRepresentation.toRepresentation(RealmModel realm,
boolean internal) |
static void |
RepresentationToModel.updateRealm(RealmRepresentation rep,
RealmModel realm) |
static boolean |
CredentialValidation.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> credentials)
Must validate all credentials.
|
static boolean |
CredentialValidation.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... credentials)
Must validate all credentials.
|
static boolean |
CredentialValidation.validPassword(RealmModel realm,
UserModel user,
String password)
Will update password if hash iteration policy has changed
|
static boolean |
CredentialValidation.validPasswordToken(RealmModel realm,
UserModel user,
String encodedPasswordToken) |
static boolean |
CredentialValidation.validSecret(RealmModel realm,
UserModel user,
String secret) |
static boolean |
CredentialValidation.validTOTP(RealmModel realm,
UserModel user,
String otp) |
Modifier and Type | Method and Description |
---|---|
Object |
LoginProtocolFactory.createProtocolEndpoint(RealmModel realm,
EventBuilder event,
AuthenticationManager authManager) |
LoginProtocol |
LoginProtocol.setRealm(RealmModel realm) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
OIDCLoginProtocol.realm |
Modifier and Type | Method and Description |
---|---|
AccessToken |
TokenManager.createClientAccessToken(KeycloakSession session,
Set<RoleModel> requestedRoles,
RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel userSession,
ClientSessionModel clientSession) |
Object |
OIDCLoginProtocolFactory.createProtocolEndpoint(RealmModel realm,
EventBuilder event,
AuthenticationManager authManager) |
static void |
TokenManager.dettachClientSession(UserSessionProvider sessions,
RealmModel realm,
ClientSessionModel clientSession) |
String |
TokenManager.encodeToken(RealmModel realm,
Object token) |
Object |
OIDCWellKnownProvider.getConfig(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo) |
protected AccessToken |
TokenManager.initToken(RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel session,
ClientSessionModel clientSession) |
AccessTokenResponse |
TokenManager.refreshAccessToken(KeycloakSession session,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
RealmModel realm,
ClientModel authorizedClient,
String encodedRefreshToken,
EventBuilder event,
javax.ws.rs.core.HttpHeaders headers) |
TokenManager.AccessTokenResponseBuilder |
TokenManager.responseBuilder(RealmModel realm,
ClientModel client,
EventBuilder event,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
OIDCLoginProtocol |
OIDCLoginProtocol.setRealm(RealmModel realm) |
AccessToken |
TokenManager.transformAccessToken(KeycloakSession session,
AccessToken token,
RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
TokenManager.transformIDToken(KeycloakSession session,
IDToken token,
RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel userSession,
ClientSessionModel clientSession) |
TokenManager.TokenValidation |
TokenManager.validateToken(KeycloakSession session,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
RealmModel realm,
AccessToken oldToken,
javax.ws.rs.core.HttpHeaders headers) |
IDToken |
TokenManager.verifyIDToken(RealmModel realm,
String encodedIDToken) |
RefreshToken |
TokenManager.verifyRefreshToken(RealmModel realm,
String encodedRefreshToken) |
Constructor and Description |
---|
OIDCLoginProtocol(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers,
EventBuilder event) |
OIDCLoginProtocolService(RealmModel realm,
EventBuilder event,
AuthenticationManager authManager) |
TokenManager.AccessTokenResponseBuilder(RealmModel realm,
ClientModel client,
EventBuilder event,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
Constructor and Description |
---|
AuthorizationEndpoint(AuthenticationManager authManager,
RealmModel realm,
EventBuilder event) |
LoginStatusIframeEndpoint(RealmModel realm) |
LogoutEndpoint(TokenManager tokenManager,
AuthenticationManager authManager,
RealmModel realm,
EventBuilder event) |
TokenEndpoint(TokenManager tokenManager,
AuthenticationManager authManager,
RealmModel realm,
EventBuilder event) |
UserInfoEndpoint(TokenManager tokenManager,
RealmModel realm) |
ValidateTokenEndpoint(TokenManager tokenManager,
RealmModel realm,
EventBuilder event) |
Modifier and Type | Method and Description |
---|---|
static ClientModel |
AuthorizeClientUtil.authorizeClient(String authorizationHeader,
javax.ws.rs.core.MultivaluedMap<String,String> formData,
EventBuilder event,
RealmModel realm) |
static String |
RedirectUtils.verifyRealmRedirectUri(javax.ws.rs.core.UriInfo uriInfo,
String redirectUri,
RealmModel realm) |
static String |
RedirectUtils.verifyRedirectUri(javax.ws.rs.core.UriInfo uriInfo,
String redirectUri,
RealmModel realm,
ClientModel client) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
SamlService.realm |
protected RealmModel |
EntityDescriptorImporterService.realm |
protected RealmModel |
SamlProtocol.realm |
Modifier and Type | Method and Description |
---|---|
Object |
EntityDescriptorImporter.createJaxrsService(RealmModel realm,
RealmAuth auth) |
Object |
SamlProtocolFactory.createProtocolEndpoint(RealmModel realm,
EventBuilder event,
AuthenticationManager authManager) |
protected String |
SamlProtocol.getResponseIssuer(RealmModel realm) |
static void |
EntityDescriptorImporterService.loadEntityDescriptors(InputStream is,
RealmModel realm) |
SamlProtocol |
SamlProtocol.setRealm(RealmModel realm) |
Constructor and Description |
---|
EntityDescriptorImporterService(RealmModel realm,
RealmAuth auth) |
SamlService(RealmModel realm,
EventBuilder event,
AuthenticationManager authManager) |
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 | Method and Description |
---|---|
RealmModel |
RealmManager.createRealm(String name) |
RealmModel |
RealmManager.createRealm(String id,
String name) |
RealmModel |
RealmManager.getKeycloakAdminstrationRealm() |
RealmModel |
Auth.getRealm() |
RealmModel |
RealmManager.getRealm(String id) |
RealmModel |
RealmManager.getRealmByName(String name) |
protected RealmModel |
BruteForceProtector.getRealmModel(KeycloakSession session,
BruteForceProtector.LoginEvent event) |
RealmModel |
RealmManager.importRealm(RealmRepresentation rep) |
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) |
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) |
ApplicationModel |
ApplicationManager.createApplication(RealmModel realm,
String name) |
static AccessToken |
AuthenticationManager.createIdentityToken(RealmModel realm,
UserModel user,
UserSessionModel session,
String issuer) |
static void |
AuthenticationManager.createLoginCookie(RealmModel realm,
UserModel user,
UserSessionModel session,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
static void |
AuthenticationManager.createRememberMeCookie(RealmModel realm,
String username,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
protected static String |
AuthenticationManager.encodeToken(RealmModel realm,
Object token) |
static void |
AuthenticationManager.expireCookie(RealmModel realm,
String cookieName,
String path,
boolean httpOnly,
ClientConnection connection) |
static void |
AuthenticationManager.expireIdentityCookie(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
static void |
AuthenticationManager.expireRememberMeCookie(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
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.failedLogin(RealmModel realm,
String username,
ClientConnection clientConnection) |
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 static String |
AuthenticationManager.getIdentityCookiePath(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo) |
String |
RealmManager.getRealmAdminApplicationName(RealmModel realm) |
static String |
AuthenticationManager.getRealmCookiePath(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo) |
static String |
AuthenticationManager.getRememberMeUsername(RealmModel realm,
javax.ws.rs.core.HttpHeaders headers) |
void |
BruteForceProtector.invalidUser(RealmModel realm,
String username,
ClientConnection clientConnection) |
protected static void |
AuthenticationManager.isEmailVerificationRequired(RealmModel realm,
UserModel user) |
static boolean |
AuthenticationManager.isSessionValid(RealmModel realm,
UserSessionModel userSession) |
boolean |
BruteForceProtector.isTemporarilyDisabled(KeycloakSession session,
RealmModel realm,
String username) |
protected static void |
AuthenticationManager.isTotpConfigurationRequired(RealmModel realm,
UserModel user) |
GlobalRequestResult |
ResourceAdminManager.logoutAll(URI requestUri,
RealmModel realm) |
GlobalRequestResult |
ResourceAdminManager.logoutApplication(URI requestUri,
RealmModel realm,
ApplicationModel resource) |
protected GlobalRequestResult |
ResourceAdminManager.logoutApplication(URI requestUri,
RealmModel realm,
ApplicationModel resource,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor executor,
int notBefore) |
boolean |
ResourceAdminManager.logoutClientSession(URI requestUri,
RealmModel realm,
ApplicationModel resource,
ClientSessionModel clientSession,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client) |
protected boolean |
ResourceAdminManager.logoutClientSessions(URI requestUri,
RealmModel realm,
ApplicationModel resource,
List<ClientSessionModel> clientSessions,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client) |
void |
ResourceAdminManager.logoutUser(URI requestUri,
RealmModel realm,
UserModel user,
KeycloakSession keycloakSession) |
void |
ResourceAdminManager.logoutUserFromApplication(URI requestUri,
RealmModel realm,
ApplicationModel resource,
UserModel user,
KeycloakSession session) |
protected void |
ResourceAdminManager.logoutUserSessions(URI requestUri,
RealmModel realm,
List<UserSessionModel> userSessions) |
static ClientSessionCode |
ClientSessionCode.parse(String code,
KeycloakSession session,
RealmModel realm) |
GlobalRequestResult |
ResourceAdminManager.pushApplicationRevocationPolicy(URI requestUri,
RealmModel realm,
ApplicationModel application) |
GlobalRequestResult |
ResourceAdminManager.pushRealmRevocationPolicy(URI requestUri,
RealmModel realm) |
protected GlobalRequestResult |
ResourceAdminManager.pushRevocationPolicy(URI requestUri,
RealmModel realm,
ApplicationModel resource,
int notBefore,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor executor) |
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) |
boolean |
ApplicationManager.removeApplication(RealmModel realm,
ApplicationModel application) |
boolean |
OAuthClientManager.removeClient(RealmModel realm,
OAuthClientModel client) |
boolean |
RealmManager.removeRealm(RealmModel realm) |
boolean |
UserManager.removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
RealmManager.searchUsers(String searchString,
RealmModel realmModel)
Query users based on a search string:
"Bill Burke" first and last name
"bburke@redhat.com" email
"Burke" lastname or username
|
protected boolean |
ResourceAdminManager.sendLogoutRequest(RealmModel realm,
ApplicationModel resource,
List<String> adapterSessionIds,
List<String> userSessions,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client,
int notBefore,
String managementUrl) |
protected boolean |
ResourceAdminManager.sendPushRevocationPolicyRequest(RealmModel realm,
ApplicationModel resource,
int notBefore,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client,
String managementUrl) |
protected boolean |
ResourceAdminManager.sendTestNodeAvailabilityRequest(RealmModel realm,
ApplicationModel application,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client,
String managementUrl) |
protected void |
RealmManager.setupAdminConsole(RealmModel realm) |
protected void |
RealmManager.setupRealmDefaults(RealmModel realm) |
void |
BruteForceProtector.successfulLogin(RealmModel realm,
String username,
ClientConnection clientConnection) |
GlobalRequestResult |
ResourceAdminManager.testNodesAvailability(URI requestUri,
RealmModel realm,
ApplicationModel application) |
ApplicationManager.InstallationAdapterConfig |
ApplicationManager.toInstallationRepresentation(RealmModel realmModel,
ApplicationModel applicationModel,
URI baseUri) |
OAuthClientManager.InstallationAdapterConfig |
OAuthClientManager.toInstallationRepresentation(RealmModel realmModel,
OAuthClientModel model,
URI baseUri) |
String |
ApplicationManager.toJBossSubsystemConfig(RealmModel realmModel,
ApplicationModel applicationModel,
URI baseUri) |
void |
RealmManager.updateRealmEventsConfig(RealmEventsConfigRepresentation rep,
RealmModel realm) |
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 |
---|
Auth(RealmModel realm,
AccessToken token,
UserModel user,
ClientModel client,
UserSessionModel session,
boolean cookie) |
ClientSessionCode(RealmModel realm,
ClientSessionModel clientSession) |
HttpAuthenticationManager(KeycloakSession session,
ClientSessionModel clientSession,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
org.jboss.resteasy.spi.HttpRequest request,
ClientConnection clientConnection,
EventBuilder event) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
PublicRealmResource.realm |
Modifier and Type | Method and Description |
---|---|
protected RealmModel |
RealmsResource.locateRealm(String name,
RealmManager realmManager) |
Modifier and Type | Method and Description |
---|---|
static void |
LoginActionsService.createActionCookie(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection clientConnection,
String sessionId) |
static IdentityProvider |
IdentityBrokerService.getIdentityProvider(KeycloakSession session,
RealmModel realm,
String alias) |
static void |
AttributeFormDataProcessor.process(javax.ws.rs.core.MultivaluedMap<String,String> formData,
RealmModel realm,
UserModel user)
Looks for "user.attributes." keys in the form data and sets the appropriate UserModel.attribute from it.
|
static PublishedRealmRepresentation |
PublicRealmResource.realmRep(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo) |
Constructor and Description |
---|
AccountService(RealmModel realm,
ApplicationModel application,
EventBuilder event) |
ClientsManagementService(RealmModel realm,
EventBuilder event) |
IdentityBrokerService(RealmModel realmModel) |
LoginActionsService(RealmModel realm,
AuthenticationManager authManager,
EventBuilder event) |
PublicRealmResource(RealmModel realm) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
UsersResource.realm |
protected RealmModel |
RealmAdminResource.realm |
protected RealmModel |
ScopeMappedResource.realm |
protected RealmModel |
ScopeMappedApplicationResource.realm |
protected RealmModel |
RoleResource.realm |
protected RealmModel |
AdminConsole.realm |
protected RealmModel |
OAuthClientResource.realm |
protected RealmModel |
UserFederationResource.realm |
protected RealmModel |
ApplicationResource.realm |
protected RealmModel |
OAuthClientsResource.realm |
protected RealmModel |
UserApplicationRoleMappingsResource.realm |
protected RealmModel |
ApplicationsResource.realm |
protected RealmModel |
ClientAttributeCertificateResource.realm |
Modifier and Type | Method and Description |
---|---|
protected RealmModel |
AdminConsole.getAdminstrationRealm(RealmManager realmManager) |
RealmModel |
AdminAuth.getRealm() |
protected RealmModel |
AdminRoot.locateRealm(String name,
RealmManager realmManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
RealmsAdminResource.addRealmRep(List<RealmRepresentation> reps,
RealmModel realm,
ApplicationModel realmManagementApplication) |
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 |
---|---|
static List<FormMessage> |
Validation.validateRegistrationForm(RealmModel realm,
javax.ws.rs.core.MultivaluedMap<String,String> formData,
List<String> requiredCredentialTypes,
PasswordPolicy policy) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
TwitterIdentityProvider.Endpoint.realm |
Modifier and Type | Method and Description |
---|---|
Object |
TwitterIdentityProvider.callback(RealmModel realm,
IdentityProvider.AuthenticationCallback callback,
EventBuilder event) |
Constructor and Description |
---|
TwitterIdentityProvider.Endpoint(RealmModel realm,
IdentityProvider.AuthenticationCallback callback) |
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
UserModel |
DummyUserFederationProvider.getUserByEmail(RealmModel realm,
String email) |
UserModel |
DummyUserFederationProvider.getUserByUsername(RealmModel realm,
String username) |
void |
DummyUserFederationProvider.preRemove(RealmModel realm) |
void |
DummyUserFederationProvider.preRemove(RealmModel realm,
RoleModel role) |
UserModel |
DummyUserFederationProvider.register(RealmModel realm,
UserModel user) |
boolean |
DummyUserFederationProvider.removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
DummyUserFederationProvider.searchByAttributes(Map<String,String> attributes,
RealmModel realm,
int maxResults) |
CredentialValidationOutput |
DummyUserFederationProvider.validCredentials(RealmModel realm,
UserCredentialModel credential) |
boolean |
DummyUserFederationProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
DummyUserFederationProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Modifier and Type | Method and Description |
---|---|
Object |
WellKnownProvider.getConfig(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo) |
Copyright © 2015. All rights reserved.