| Package | Description |
|---|---|
| org.keycloak.migration.migrators | |
| org.keycloak.models | |
| org.keycloak.models.utils |
| Modifier and Type | Method and Description |
|---|---|
void |
MigrationTo1_2_0_CR1.setupBrokerService(RealmModel realm) |
| Modifier and Type | Method and Description |
|---|---|
RealmModel |
RealmProvider.createRealm(String name) |
RealmModel |
RealmProvider.createRealm(String id,
String name) |
RealmModel |
RealmModel.RealmCreationEvent.getCreatedRealm() |
RealmModel |
KeycloakContext.getRealm() |
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) |
ClientModel |
RealmProvider.getClientById(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) |
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 |
UserFederationProvider.preRemove(RealmModel realm)
called whenever a Realm is removed
|
void |
UserFederationManager.preRemove(RealmModel realm) |
void |
UserProvider.preRemove(RealmModel realm,
ClientModel client) |
void |
UserFederationManager.preRemove(RealmModel realm,
ClientModel client) |
void |
UserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
UserFederationProvider.preRemove(RealmModel realm,
RoleModel role)
called before a role is removed.
|
void |
UserFederationManager.preRemove(RealmModel realm,
RoleModel role) |
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 |
UserFederationProvider.removeUser(RealmModel realm,
UserModel user) |
boolean |
UserFederationManager.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 |
KeycloakContext.setRealm(RealmModel realm) |
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 |
UserFederationProvider.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input)
Validate credentials for this user.
|
boolean |
UserFederationManager.validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
UserProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
boolean |
UserFederationProvider.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
boolean |
UserFederationManager.validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RepresentationToModel.addRequiredCredential(RealmModel newRealm,
String requiredCred) |
static ClientModel |
RepresentationToModel.createClient(KeycloakSession session,
RealmModel realm,
ClientRepresentation resourceRep,
boolean addDefaultRoles)
Does not create scope or role mappings!
|
static ClientModel |
KeycloakModelUtils.createClient(RealmModel realm,
String name) |
static void |
RepresentationToModel.createClientScopeMappings(RealmModel realm,
ClientModel clientModel,
List<ScopeMappingRepresentation> mappings) |
static void |
RepresentationToModel.createRole(RealmModel newRealm,
RoleRepresentation roleRep) |
static UserModel |
RepresentationToModel.createUser(KeycloakSession session,
RealmModel newRealm,
UserRepresentation userRep,
Map<String,ClientModel> clientMap) |
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.getMasterRealmAdminApplicationClientId(RealmModel realm) |
static void |
RepresentationToModel.importRealm(KeycloakSession session,
RealmRepresentation rep,
RealmModel newRealm) |
static RealmEventsConfigRepresentation |
ModelToRepresentation.toEventsConfigReprensetation(RealmModel realm) |
static UserConsentModel |
RepresentationToModel.toModel(RealmModel newRealm,
UserConsentRepresentation consentRep) |
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) |
Copyright © 2015 JBoss by Red Hat. All rights reserved.