public class RoleLDAPStorageMapper extends AbstractLDAPStorageMapper implements CommonLDAPGroupMapper
| Modifier and Type | Class and Description |
|---|---|
class |
RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate |
ldapProvider, mapperModel, realm| Constructor and Description |
|---|
RoleLDAPStorageMapper(ComponentModel mapperModel,
LDAPStorageProvider ldapProvider,
RealmModel realm,
RoleLDAPStorageMapperFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRoleMappingInLDAP(String roleName,
LDAPObject ldapUser) |
void |
beforeLDAPQuery(LDAPQuery query) |
LDAPQuery |
createLDAPGroupQuery() |
LDAPObject |
createLDAPRole(String roleName) |
LDAPQuery |
createRoleQuery() |
void |
deleteRoleMappingInLDAP(LDAPObject ldapUser,
LDAPObject ldapRole) |
CommonLDAPGroupMapperConfig |
getConfig() |
protected List<LDAPObject> |
getLDAPRoleMappings(LDAPObject ldapUser) |
protected RoleContainerModel |
getTargetRoleContainer() |
LDAPObject |
loadLDAPRoleByName(String roleName) |
void |
onImportUserFromLDAP(LDAPObject ldapUser,
UserModel user,
boolean isCreate) |
void |
onRegisterUserToLDAP(LDAPObject ldapUser,
UserModel localUser) |
UserModel |
proxy(LDAPObject ldapUser,
UserModel delegate) |
SynchronizationResult |
syncDataFromFederationProviderToKeycloak() |
SynchronizationResult |
syncDataFromKeycloakToFederationProvider() |
getGroupMembers, getLdapProvider, getRealm, onAuthenticationFailure, parseBooleanParameterpublic RoleLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider, RealmModel realm, RoleLDAPStorageMapperFactory factory)
public LDAPQuery createLDAPGroupQuery()
createLDAPGroupQuery in interface CommonLDAPGroupMapperpublic CommonLDAPGroupMapperConfig getConfig()
getConfig in interface CommonLDAPGroupMapperpublic void onImportUserFromLDAP(LDAPObject ldapUser, UserModel user, boolean isCreate)
public void onRegisterUserToLDAP(LDAPObject ldapUser, UserModel localUser)
public SynchronizationResult syncDataFromFederationProviderToKeycloak()
public SynchronizationResult syncDataFromKeycloakToFederationProvider()
public LDAPQuery createRoleQuery()
protected RoleContainerModel getTargetRoleContainer()
public LDAPObject createLDAPRole(String roleName)
public void addRoleMappingInLDAP(String roleName, LDAPObject ldapUser)
public void deleteRoleMappingInLDAP(LDAPObject ldapUser, LDAPObject ldapRole)
public LDAPObject loadLDAPRoleByName(String roleName)
protected List<LDAPObject> getLDAPRoleMappings(LDAPObject ldapUser)
public UserModel proxy(LDAPObject ldapUser, UserModel delegate)
proxy in class AbstractLDAPStorageMapperLDAPStorageMapper.proxy(ComponentModel, LDAPStorageProvider, LDAPObject, UserModel, RealmModel)public void beforeLDAPQuery(LDAPQuery query)
beforeLDAPQuery in class AbstractLDAPStorageMapperLDAPStorageMapper.beforeLDAPQuery(ComponentModel, LDAPQuery)Copyright © 2016 JBoss by Red Hat. All rights reserved.