Modifier and Type | Field and Description |
---|---|
protected UserFederationProviderModel |
KerberosFederationProvider.model |
Modifier and Type | Method and Description |
---|---|
UserFederationProvider |
KerberosFederationProviderFactory.getInstance(KeycloakSession session,
UserFederationProviderModel model) |
UserFederationSyncResult |
KerberosFederationProviderFactory.syncAllUsers(KeycloakSessionFactory sessionFactory,
String realmId,
UserFederationProviderModel model) |
UserFederationSyncResult |
KerberosFederationProviderFactory.syncChangedUsers(KeycloakSessionFactory sessionFactory,
String realmId,
UserFederationProviderModel model,
Date lastSync) |
Constructor and Description |
---|
CommonKerberosConfig(UserFederationProviderModel userFederationProvider) |
KerberosConfig(UserFederationProviderModel userFederationProvider) |
KerberosFederationProvider(KeycloakSession session,
UserFederationProviderModel model,
KerberosFederationProviderFactory factory) |
Modifier and Type | Field and Description |
---|---|
protected UserFederationProviderModel |
LDAPFederationProvider.model |
Modifier and Type | Method and Description |
---|---|
UserFederationProviderModel |
LDAPFederationProvider.getModel() |
Constructor and Description |
---|
LDAPFederationProvider(LDAPFederationProviderFactory factory,
KeycloakSession session,
UserFederationProviderModel model,
LDAPIdentityStore ldapIdentityStore) |
Constructor and Description |
---|
LDAPProviderKerberosConfig(UserFederationProviderModel userFederationProvider) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
UserAttributeLDAPFederationMapperFactory.getDefaultConfig(UserFederationProviderModel providerModel) |
Map<String,String> |
HardcodedLDAPRoleMapperFactory.getDefaultConfig(UserFederationProviderModel providerModel) |
Map<String,String> |
FullNameLDAPFederationMapperFactory.getDefaultConfig(UserFederationProviderModel providerModel) |
void |
UserAttributeLDAPFederationMapperFactory.validateConfig(RealmModel realm,
UserFederationProviderModel fedProviderModel,
UserFederationMapperModel mapperModel) |
void |
HardcodedLDAPRoleMapperFactory.validateConfig(RealmModel realm,
UserFederationProviderModel fedProviderModel,
UserFederationMapperModel mapperModel) |
void |
FullNameLDAPFederationMapperFactory.validateConfig(RealmModel realm,
UserFederationProviderModel fedProviderModel,
UserFederationMapperModel mapperModel) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
GroupLDAPFederationMapperFactory.getDefaultConfig(UserFederationProviderModel providerModel) |
void |
GroupLDAPFederationMapperFactory.validateConfig(RealmModel realm,
UserFederationProviderModel fedProviderModel,
UserFederationMapperModel mapperModel) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
RoleLDAPFederationMapperFactory.getDefaultConfig(UserFederationProviderModel providerModel) |
void |
RoleLDAPFederationMapperFactory.validateConfig(RealmModel realm,
UserFederationProviderModel fedProviderModel,
UserFederationMapperModel mapperModel) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
MSADUserAccountControlMapperFactory.getDefaultConfig(UserFederationProviderModel providerModel) |
void |
MSADUserAccountControlMapperFactory.validateConfig(RealmModel realm,
UserFederationProviderModel fedProviderModel,
UserFederationMapperModel mapperModel) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
UserFederationMapperFactory.getDefaultConfig(UserFederationProviderModel providerModel)
Used to detect what are default values for ProviderConfigProperties specified during mapper creation
|
void |
UserFederationMapperFactory.validateConfig(RealmModel realm,
UserFederationProviderModel fedProviderModel,
UserFederationMapperModel mapperModel)
Called when instance of mapperModel is created for this factory through admin endpoint
|
Modifier and Type | Method and Description |
---|---|
UserFederationProviderModel |
RealmModel.addUserFederationProvider(String providerName,
Map<String,String> config,
int priority,
String displayName,
int fullSyncPeriod,
int changedSyncPeriod,
int lastSync) |
UserFederationProviderModel |
UserFederationProviderCreationEventImpl.getCreatedFederationProvider() |
UserFederationProviderModel |
RealmModel.UserFederationProviderCreationEvent.getCreatedFederationProvider() |
Modifier and Type | Method and Description |
---|---|
List<UserFederationProviderModel> |
RealmModel.getUserFederationProviders() |
Modifier and Type | Method and Description |
---|---|
protected UserFederationProvider |
UserFederationManager.getFederationProvider(UserFederationProviderModel model) |
UserFederationProvider |
UserFederationProviderFactory.getInstance(KeycloakSession session,
UserFederationProviderModel model)
called per Keycloak transaction.
|
abstract void |
UserFederationEventAwareProviderFactory.onProviderModelCreated(RealmModel realm,
UserFederationProviderModel createdProviderModel) |
void |
UserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
void |
UserFederationManager.preRemove(RealmModel realm,
UserFederationProviderModel model) |
void |
RealmModel.removeUserFederationProvider(UserFederationProviderModel provider) |
UserFederationSyncResult |
UserFederationProviderFactory.syncAllUsers(KeycloakSessionFactory sessionFactory,
String realmId,
UserFederationProviderModel model)
Sync all users from the provider storage to Keycloak storage.
|
UserFederationSyncResult |
UserFederationProviderFactory.syncChangedUsers(KeycloakSessionFactory sessionFactory,
String realmId,
UserFederationProviderModel model,
Date lastSync)
Sync just changed (added / updated / removed) users from the provider storage to Keycloak storage.
|
void |
RealmModel.updateUserFederationProvider(UserFederationProviderModel provider) |
void |
UserFederationValidatingProviderFactory.validateConfig(RealmModel realm,
UserFederationProviderModel providerModel)
Called when instance of mapperModel is created for this factory through admin endpoint
|
Modifier and Type | Method and Description |
---|---|
void |
RealmModel.setUserFederationProviders(List<UserFederationProviderModel> providers) |
Constructor and Description |
---|
UserFederationProviderCreationEventImpl(RealmModel realm,
UserFederationProviderModel createdFederationProvider) |
Modifier and Type | Method and Description |
---|---|
UserFederationProviderModel |
RealmAdapter.addUserFederationProvider(String providerName,
Map<String,String> config,
int priority,
String displayName,
int fullSyncPeriod,
int changedSyncPeriod,
int lastSync) |
Modifier and Type | Method and Description |
---|---|
List<UserFederationProviderModel> |
RealmAdapter.getUserFederationProviders() |
Modifier and Type | Method and Description |
---|---|
void |
UserCacheSession.preRemove(RealmModel realm,
UserFederationProviderModel link) |
void |
RealmAdapter.removeUserFederationProvider(UserFederationProviderModel provider) |
void |
RealmAdapter.updateUserFederationProvider(UserFederationProviderModel provider) |
Modifier and Type | Method and Description |
---|---|
void |
RealmAdapter.setUserFederationProviders(List<UserFederationProviderModel> providers) |
Modifier and Type | Field and Description |
---|---|
protected List<UserFederationProviderModel> |
CachedRealm.userFederationProviders |
Modifier and Type | Method and Description |
---|---|
List<UserFederationProviderModel> |
CachedRealm.getUserFederationProviders() |
Modifier and Type | Method and Description |
---|---|
UserFederationProviderModel |
RealmAdapter.addUserFederationProvider(String providerName,
Map<String,String> config,
int priority,
String displayName,
int fullSyncPeriod,
int changedSyncPeriod,
int lastSync) |
Modifier and Type | Method and Description |
---|---|
List<UserFederationProviderModel> |
RealmAdapter.getUserFederationProviders() |
Modifier and Type | Method and Description |
---|---|
void |
JpaUserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
void |
RealmAdapter.removeUserFederationProvider(UserFederationProviderModel provider) |
void |
RealmAdapter.updateUserFederationProvider(UserFederationProviderModel model) |
Modifier and Type | Method and Description |
---|---|
void |
RealmAdapter.setUserFederationProviders(List<UserFederationProviderModel> providers) |
Modifier and Type | Method and Description |
---|---|
UserFederationProviderModel |
RealmAdapter.addUserFederationProvider(String providerName,
Map<String,String> config,
int priority,
String displayName,
int fullSyncPeriod,
int changedSyncPeriod,
int lastSync) |
Modifier and Type | Method and Description |
---|---|
List<UserFederationProviderModel> |
RealmAdapter.getUserFederationProviders() |
Modifier and Type | Method and Description |
---|---|
void |
MongoUserProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
void |
RealmAdapter.removeUserFederationProvider(UserFederationProviderModel provider) |
void |
RealmAdapter.updateUserFederationProvider(UserFederationProviderModel model) |
Modifier and Type | Method and Description |
---|---|
void |
RealmAdapter.setUserFederationProviders(List<UserFederationProviderModel> providers) |
Modifier and Type | Method and Description |
---|---|
static UserFederationProviderModel |
KeycloakModelUtils.findUserFederationProviderByDisplayName(String displayName,
RealmModel realm) |
static UserFederationProviderModel |
KeycloakModelUtils.findUserFederationProviderById(String fedProviderId,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
static void |
KeycloakModelUtils.ensureUniqueDisplayName(String displayName,
UserFederationProviderModel myProvider,
List<UserFederationProviderModel> federationProviders)
Ensure that displayName of myProvider (if not null) is unique and there is no other provider with same displayName in the list.
|
static UserFederationProviderFactory |
KeycloakModelUtils.getFederationProviderFactory(KeycloakSession session,
UserFederationProviderModel model) |
static UserFederationProvider |
KeycloakModelUtils.getFederationProviderInstance(KeycloakSession session,
UserFederationProviderModel model) |
static UserFederationProviderRepresentation |
ModelToRepresentation.toRepresentation(UserFederationProviderModel model) |
Modifier and Type | Method and Description |
---|---|
static void |
KeycloakModelUtils.ensureUniqueDisplayName(String displayName,
UserFederationProviderModel myProvider,
List<UserFederationProviderModel> federationProviders)
Ensure that displayName of myProvider (if not null) is unique and there is no other provider with same displayName in the list.
|
Modifier and Type | Method and Description |
---|---|
UserFederationProviderModel |
UsersSyncManager.FederationProviderClusterEvent.getFederationProvider() |
Modifier and Type | Method and Description |
---|---|
static boolean |
UserFederationProvidersResource.checkKerberosCredential(KeycloakSession session,
RealmModel realm,
UserFederationProviderModel model)
Automatically add "kerberos" to required realm credentials if it's supported by saved provider
|
static void |
UserFederationProvidersResource.validateFederationProviderConfig(KeycloakSession session,
RealmAuth auth,
RealmModel realm,
UserFederationProviderModel model) |
Constructor and Description |
---|
UserFederationProviderResource(KeycloakSession session,
RealmModel realm,
RealmAuth auth,
UserFederationProviderModel federationProviderModel,
AdminEventBuilder adminEvent) |
Modifier and Type | Method and Description |
---|---|
void |
UserStorageManager.preRemove(RealmModel realm,
UserFederationProviderModel model) |
Modifier and Type | Method and Description |
---|---|
void |
UserFederatedStorageProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
Modifier and Type | Method and Description |
---|---|
void |
JpaUserFederatedStorageProvider.preRemove(RealmModel realm,
UserFederationProviderModel link) |
Copyright © 2016 JBoss by Red Hat. All rights reserved.