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 |
---|
AccountSocialBean(KeycloakSession session,
RealmModel realm,
UserModel user,
URI baseUri,
String stateChecker) |
SessionsBean.UserSessionBean(RealmModel realm,
UserSessionModel session) |
SessionsBean(RealmModel realm,
List<UserSessionModel> sessions) |
UrlBean(RealmModel realm,
Theme theme,
URI baseURI,
URI baseQueryURI,
URI currentURI,
String stateChecker) |
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(List<EventListenerProvider> listeners,
RealmModel realm,
String ipAddress) |
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.
|
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 |
---|---|
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 |
---|---|
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) |
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 javax.ws.rs.core.Response.ResponseBuilder |
BrowserSecurityHeaderSetup.headers(javax.ws.rs.core.Response.ResponseBuilder builder,
RealmModel realm) |
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 |
---|
RealmBean(RealmModel realmModel) |
SocialBean(RealmModel realm,
URI baseURI) |
TotpBean(RealmModel realm,
UserModel user,
URI baseUri) |
UrlBean(RealmModel realm,
Theme theme,
URI baseURI) |
Modifier and Type | Method and Description |
---|---|
RealmModel |
RealmProvider.createRealm(String name) |
RealmModel |
RealmProvider.createRealm(String id,
String name) |
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.addSocialLink(RealmModel realm,
UserModel user,
SocialLinkModel socialLink) |
void |
UserFederationManager.addSocialLink(RealmModel realm,
UserModel user,
SocialLinkModel 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 userSession,
String redirectUri,
String state,
Set<String> roles) |
UserSessionModel |
UserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe) |
protected void |
UserFederationManager.deleteInvalidUser(RealmModel realm,
UserModel user) |
int |
UserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
List<UsernameLoginFailureModel> |
UserSessionProvider.getAllUserLoginFailures(RealmModel realm) |
ApplicationModel |
RealmProvider.getApplicationById(String id,
RealmModel realm) |
ClientSessionModel |
UserSessionProvider.getClientSession(RealmModel realm,
String id) |
protected UserFederationProvider |
UserFederationManager.getFederationLink(RealmModel realm,
UserModel user) |
OAuthClientModel |
RealmProvider.getOAuthClientById(String id,
RealmModel realm) |
RoleModel |
RealmProvider.getRoleById(String id,
RealmModel realm) |
SocialLinkModel |
UserProvider.getSocialLink(UserModel user,
String socialProvider,
RealmModel realm) |
SocialLinkModel |
UserFederationManager.getSocialLink(UserModel user,
String socialProvider,
RealmModel realm) |
Set<SocialLinkModel> |
UserProvider.getSocialLinks(UserModel user,
RealmModel realm) |
Set<SocialLinkModel> |
UserFederationManager.getSocialLinks(UserModel user,
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.getUserById(String id,
RealmModel realm) |
UserModel |
UserFederationManager.getUserById(String id,
RealmModel realm) |
UserModel |
UserProvider.getUserBySocialLink(SocialLinkModel socialLink,
RealmModel realm) |
UserModel |
UserFederationManager.getUserBySocialLink(SocialLinkModel socialLink,
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) |
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) |
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.removeSocialLink(RealmModel realm,
UserModel user,
String socialProvider) |
boolean |
UserFederationManager.removeSocialLink(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) |
protected UserModel |
UserFederationManager.validateAndProxyUser(RealmModel realm,
UserModel user) |
protected void |
UserFederationManager.validateUser(RealmModel realm,
UserModel 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.addSocialLink(RealmModel realm,
UserModel user,
SocialLinkModel socialLink) |
void |
NoCacheUserProvider.addSocialLink(RealmModel realm,
UserModel user,
SocialLinkModel 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) |
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) |
SocialLinkModel |
DefaultCacheUserProvider.getSocialLink(UserModel user,
String socialProvider,
RealmModel realm) |
SocialLinkModel |
NoCacheUserProvider.getSocialLink(UserModel user,
String socialProvider,
RealmModel realm) |
Set<SocialLinkModel> |
DefaultCacheUserProvider.getSocialLinks(UserModel user,
RealmModel realm) |
Set<SocialLinkModel> |
NoCacheUserProvider.getSocialLinks(UserModel user,
RealmModel realm) |
UserModel |
DefaultCacheUserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
NoCacheUserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
DefaultCacheUserProvider.getUserById(String id,
RealmModel realm) |
UserModel |
NoCacheUserProvider.getUserById(String id,
RealmModel realm) |
UserModel |
DefaultCacheUserProvider.getUserBySocialLink(SocialLinkModel socialLink,
RealmModel realm) |
UserModel |
NoCacheUserProvider.getUserBySocialLink(SocialLinkModel socialLink,
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.removeSocialLink(RealmModel realm,
UserModel user,
String socialProvider) |
boolean |
NoCacheUserProvider.removeSocialLink(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) |
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 | 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() |
Modifier and Type | Method and Description |
---|---|
void |
JpaUserProvider.addSocialLink(RealmModel realm,
UserModel user,
SocialLinkModel socialLink) |
UserModel |
JpaUserProvider.addUser(RealmModel realm,
String username) |
UserModel |
JpaUserProvider.addUser(RealmModel realm,
String id,
String username,
boolean addDefaultRoles) |
ApplicationModel |
JpaRealmProvider.getApplicationById(String id,
RealmModel realm) |
OAuthClientModel |
JpaRealmProvider.getOAuthClientById(String id,
RealmModel realm) |
RoleModel |
JpaRealmProvider.getRoleById(String id,
RealmModel realm) |
SocialLinkModel |
JpaUserProvider.getSocialLink(UserModel user,
String socialProvider,
RealmModel realm) |
Set<SocialLinkModel> |
JpaUserProvider.getSocialLinks(UserModel user,
RealmModel realm) |
UserModel |
JpaUserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
JpaUserProvider.getUserById(String id,
RealmModel realm) |
UserModel |
JpaUserProvider.getUserBySocialLink(SocialLinkModel socialLink,
RealmModel realm) |
UserModel |
JpaUserProvider.getUserByUsername(String username,
RealmModel realm) |
List<UserModel> |
JpaUserProvider.getUsers(RealmModel realm) |
List<UserModel> |
JpaUserProvider.getUsers(RealmModel realm,
int firstResult,
int maxResults) |
int |
JpaUserProvider.getUsersCount(RealmModel realm) |
void |
JpaUserProvider.preRemove(RealmModel realm) |
void |
JpaUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
JpaUserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
boolean |
JpaUserProvider.removeSocialLink(RealmModel realm,
UserModel user,
String socialProvider) |
boolean |
JpaUserProvider.removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
JpaUserProvider.searchForUser(String search,
RealmModel realm) |
List<UserModel> |
JpaUserProvider.searchForUser(String search,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
JpaUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm) |
List<UserModel> |
JpaUserProvider.searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm,
int firstResult,
int maxResults) |
boolean |
JpaUserProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
JpaUserProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
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.addSocialLink(RealmModel realm,
UserModel user,
SocialLinkModel socialLink) |
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) |
OAuthClientModel |
MongoRealmProvider.getOAuthClientById(String id,
RealmModel realm) |
RoleModel |
MongoRealmProvider.getRoleById(String id,
RealmModel realm) |
SocialLinkModel |
MongoUserProvider.getSocialLink(UserModel user,
String socialProvider,
RealmModel realm) |
Set<SocialLinkModel> |
MongoUserProvider.getSocialLinks(UserModel userModel,
RealmModel realm) |
UserModel |
MongoUserProvider.getUserByEmail(String email,
RealmModel realm) |
UserModel |
MongoUserProvider.getUserById(String id,
RealmModel realm) |
UserModel |
MongoUserProvider.getUserBySocialLink(SocialLinkModel socialLink,
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.removeSocialLink(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) |
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 |
---|---|
UsernameLoginFailureModel |
JpaUserSessionProvider.addUserLoginFailure(RealmModel realm,
String username) |
ClientSessionModel |
JpaUserSessionProvider.createClientSession(RealmModel realm,
ClientModel client,
UserSessionModel userSession,
String redirectUri,
String state,
Set<String> roles) |
UserSessionModel |
JpaUserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe) |
int |
JpaUserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
List<UsernameLoginFailureModel> |
JpaUserSessionProvider.getAllUserLoginFailures(RealmModel realm) |
ClientSessionModel |
JpaUserSessionProvider.getClientSession(RealmModel realm,
String id) |
UsernameLoginFailureModel |
JpaUserSessionProvider.getUserLoginFailure(RealmModel realm,
String username) |
UserSessionModel |
JpaUserSessionProvider.getUserSession(RealmModel realm,
String id) |
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) |
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 |
---|---|
UsernameLoginFailureModel |
MemUserSessionProvider.addUserLoginFailure(RealmModel realm,
String username) |
ClientSessionModel |
MemUserSessionProvider.createClientSession(RealmModel realm,
ClientModel client,
UserSessionModel userSession,
String redirectUri,
String state,
Set<String> roles) |
UserSessionModel |
MemUserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe) |
int |
MemUserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
List<UsernameLoginFailureModel> |
MemUserSessionProvider.getAllUserLoginFailures(RealmModel realm) |
ClientSessionModel |
MemUserSessionProvider.getClientSession(RealmModel realm,
String id) |
UsernameLoginFailureModel |
MemUserSessionProvider.getUserLoginFailure(RealmModel realm,
String username) |
UserSessionModel |
MemUserSessionProvider.getUserSession(RealmModel realm,
String id) |
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) |
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 |
---|---|
UsernameLoginFailureModel |
MongoUserSessionProvider.addUserLoginFailure(RealmModel realm,
String username) |
ClientSessionModel |
MongoUserSessionProvider.createClientSession(RealmModel realm,
ClientModel client,
UserSessionModel userSession,
String redirectUri,
String state,
Set<String> roles) |
UserSessionModel |
MongoUserSessionProvider.createUserSession(RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe) |
int |
MongoUserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
List<UsernameLoginFailureModel> |
MongoUserSessionProvider.getAllUserLoginFailures(RealmModel realm) |
ClientSessionModel |
MongoUserSessionProvider.getClientSession(RealmModel realm,
String id) |
UsernameLoginFailureModel |
MongoUserSessionProvider.getUserLoginFailure(RealmModel realm,
String username) |
UserSessionModel |
MongoUserSessionProvider.getUserSession(RealmModel realm,
String id) |
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) |
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,
MongoUserSessionEntity userSessionEntity,
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(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(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.generateRealmKeys(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) |
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 |
---|---|
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) |
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) |
AccessCode |
TokenManager.createAccessCode(String scopeParam,
String state,
String redirect,
KeycloakSession session,
RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel userSession) |
ApplicationModel |
ApplicationManager.createApplication(RealmModel realm,
String name) |
AccessToken |
TokenManager.createClientAccessToken(Set<RoleModel> requestedRoles,
RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel session) |
AccessToken |
AuthenticationManager.createIdentityToken(RealmModel realm,
UserModel user,
UserSessionModel session) |
void |
AuthenticationManager.createLoginCookie(RealmModel realm,
UserModel user,
UserSessionModel session,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
void |
AuthenticationManager.createRememberMeCookie(RealmModel realm,
String username,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
String |
TokenManager.encodeToken(RealmModel realm,
Object token) |
protected 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) |
void |
BruteForceProtector.failedLogin(RealmModel realm,
String username,
ClientConnection clientConnection) |
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) |
SessionStats |
ResourceAdminManager.getSessionStats(URI requestUri,
KeycloakSession session,
RealmModel realm,
ApplicationModel application,
boolean users) |
SessionStats |
ResourceAdminManager.getSessionStats(URI requestUri,
KeycloakSession session,
RealmModel realm,
ApplicationModel application,
boolean users,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client) |
UserStats |
ResourceAdminManager.getUserStats(URI requestUri,
RealmModel realm,
ApplicationModel application,
UserModel user) |
UserStats |
ResourceAdminManager.getUserStats(URI requestUri,
RealmModel realm,
ApplicationModel application,
UserModel user,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client) |
protected IDToken |
TokenManager.initIDToken(RealmModel realm,
ClientModel claimer,
UserModel client,
UserModel user) |
protected AccessToken |
TokenManager.initToken(RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel session) |
void |
BruteForceProtector.invalidUser(RealmModel realm,
String username,
ClientConnection clientConnection) |
static boolean |
AuthenticationManager.isSessionValid(RealmModel realm,
UserSessionModel userSession) |
boolean |
BruteForceProtector.isTemporarilyDisabled(KeycloakSession session,
RealmModel realm,
String username) |
static void |
AuthenticationManager.logout(KeycloakSession session,
RealmModel realm,
UserSessionModel userSession,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
void |
ResourceAdminManager.logoutAll(URI requestUri,
RealmModel realm) |
void |
ResourceAdminManager.logoutApplication(URI requestUri,
RealmModel realm,
ApplicationModel resource,
String user,
String session) |
protected boolean |
ResourceAdminManager.logoutApplication(URI requestUri,
RealmModel realm,
ApplicationModel resource,
String user,
String session,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client,
int notBefore) |
void |
ResourceAdminManager.logoutSession(URI requestUri,
RealmModel realm,
UserSessionModel session) |
void |
ResourceAdminManager.logoutUser(URI requestUri,
RealmModel realm,
String user,
UserSessionModel session) |
static AccessCode |
AccessCode.parse(String code,
KeycloakSession session,
RealmModel realm) |
void |
ResourceAdminManager.pushApplicationRevocationPolicy(URI requestUri,
RealmModel realm,
ApplicationModel application) |
void |
ResourceAdminManager.pushRealmRevocationPolicy(URI requestUri,
RealmModel realm) |
protected boolean |
ResourceAdminManager.pushRevocationPolicy(URI requestUri,
RealmModel realm,
ApplicationModel resource,
int notBefore,
org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor client) |
AccessToken |
TokenManager.refreshAccessToken(KeycloakSession session,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
RealmModel realm,
ClientModel client,
String encodedRefreshToken,
EventBuilder event) |
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) |
TokenManager.AccessTokenResponseBuilder |
TokenManager.responseBuilder(RealmModel realm,
ClientModel client,
EventBuilder event) |
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 void |
RealmManager.setupAdminConsole(RealmModel realm) |
protected void |
RealmManager.setupRealmDefaults(RealmModel realm) |
void |
BruteForceProtector.successfulLogin(RealmModel realm,
String username,
ClientConnection clientConnection) |
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) |
void |
TokenManager.verifyAccess(AccessToken token,
RealmModel realm,
ClientModel client,
UserModel user) |
protected AuthenticationManager.AuthResult |
AuthenticationManager.verifyIdentityToken(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
boolean checkActive,
String tokenString) |
RefreshToken |
TokenManager.verifyRefreshToken(RealmModel realm,
String encodedRefreshToken) |
Constructor and Description |
---|
AccessCode(RealmModel realm,
ClientSessionModel clientSession) |
Auth(RealmModel realm,
AccessToken token,
UserModel user,
ClientModel client,
UserSessionModel session,
boolean cookie) |
EventsManager(RealmModel realm,
KeycloakSession session,
ClientConnection clientConnection) |
TokenManager.AccessTokenResponseBuilder(RealmModel realm,
ClientModel client,
EventBuilder event) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
TokenService.realm |
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 Set<String> |
TokenService.getValidateRedirectUris(RealmModel realm) |
static PublishedRealmRepresentation |
PublicRealmResource.realmRep(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo) |
static String |
TokenService.verifyRealmRedirectUri(javax.ws.rs.core.UriInfo uriInfo,
String redirectUri,
RealmModel realm) |
static String |
TokenService.verifyRedirectUri(javax.ws.rs.core.UriInfo uriInfo,
String redirectUri,
RealmModel realm,
ClientModel client) |
static String |
TokenService.verifyRedirectUri(javax.ws.rs.core.UriInfo uriInfo,
String redirectUri,
RealmModel realm,
Set<String> validRedirects) |
Constructor and Description |
---|
AccountService(RealmModel realm,
ApplicationModel application,
EventBuilder event) |
PublicRealmResource(RealmModel realm) |
RequiredActionsService(RealmModel realm,
TokenManager tokenManager,
EventBuilder event) |
TokenService(RealmModel realm,
TokenManager tokenManager,
EventBuilder event,
AuthenticationManager authManager) |
Modifier and Type | Field and Description |
---|---|
protected RealmModel |
UsersResource.realm |
protected RealmModel |
RealmAdminResource.realm |
protected RealmModel |
ScopeMappedResource.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 |
ApplicationsResource.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) |
static OAuthFlows |
Flows.oauth(KeycloakSession session,
RealmModel realm,
org.jboss.resteasy.spi.HttpRequest request,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection clientConnection,
AuthenticationManager authManager,
TokenManager tokenManager) |
static SocialRedirectFlows |
Flows.social(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection clientConnection,
SocialProvider provider) |
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) |
boolean |
DummyUserFederationProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
DummyUserFederationProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
Copyright © 2014. All Rights Reserved.