All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addGroupMappingInLDAP(String groupName,
LDAPObject ldapUser) |
void |
beforeLDAPQuery(LDAPQuery query) |
LDAPQuery |
createGroupQuery() |
LDAPObject |
createLDAPGroup(String groupName,
Map<String,Set<String>> additionalAttributes) |
LDAPQuery |
createLDAPGroupQuery() |
void |
deleteGroupMappingInLDAP(LDAPObject ldapUser,
LDAPObject ldapGroup) |
protected GroupModel |
findKcGroupByLDAPGroup(LDAPObject ldapGroup) |
protected GroupModel |
findKcGroupOrSyncFromLDAP(LDAPObject ldapGroup,
UserModel user) |
protected List<LDAPObject> |
getAllLDAPGroups() |
CommonLDAPGroupMapperConfig |
getConfig() |
List<UserModel> |
getGroupMembers(GroupModel kcGroup,
int firstResult,
int maxResults) |
protected List<LDAPObject> |
getLDAPGroupMappings(LDAPObject ldapUser) |
protected Set<LDAPDn> |
getLDAPSubgroups(LDAPObject ldapGroup) |
LDAPObject |
loadLDAPGroupByName(String groupName) |
void |
onImportUserFromLDAP(LDAPObject ldapUser,
UserModel user,
boolean isCreate) |
void |
onRegisterUserToLDAP(LDAPObject ldapUser,
UserModel localUser) |
UserModel |
proxy(LDAPObject ldapUser,
UserModel delegate) |
UserFederationSyncResult |
syncDataFromFederationProviderToKeycloak() |
UserFederationSyncResult |
syncDataFromKeycloakToFederationProvider() |