Skip navigation links
Keycloak LDAP Federation 2.0.0.Final
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractLDAPFederationMapper - Class in org.keycloak.federation.ldap.mappers
Stateful per-request object
AbstractLDAPFederationMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Constructor for class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
AbstractLDAPFederationMapperFactory - Class in org.keycloak.federation.ldap.mappers
 
AbstractLDAPFederationMapperFactory() - Constructor for class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
ACCOUNTDISABLE - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
add(LDAPObject) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Persists the specified IdentityType
add(LDAPObject) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
add(long) - Method in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
addAttribute(String, Attribute) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Adds the given Attribute instance using the given DN.
addCustomLDAPFilter(String) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
addFirst(String, String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
addGroupMappingInLDAP(String, LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
addMappers(Collection<UserFederationMapperModel>) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
addMember(LDAPFederationProvider, MembershipType, String, LDAPObject, LDAPObject, boolean) - Static method in class org.keycloak.federation.ldap.LDAPUtils
Add ldapChild as member of ldapParent and save ldapParent to LDAP.
addObjectClasses(Collection<String>) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
addReadOnlyAttributeName(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
addRequiredAction(String) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
addReturningLdapAttribute(String) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
addReturningReadOnlyLdapAttribute(String) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
addRoleMappingInLDAP(String, LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
addUserToLDAP(LDAPFederationProvider, RealmModel, UserModel) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
addWhereCondition(Condition...) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
ALWAYS_READ_VALUE_FROM_LDAP - Static variable in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
applyCondition(StringBuilder) - Method in interface org.keycloak.federation.ldap.idm.query.Condition
 
applyCondition(StringBuilder) - Method in class org.keycloak.federation.ldap.idm.query.internal.EqualCondition
 
asc(String) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
ATTRIBUTE_MAPPER_CATEGORY - Static variable in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
authenticate(String, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Performs a simple authentication using the given DN and password to bind to the authentication context.

B

beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapper
 
beforeLDAPQuery(UserFederationMapperModel, LDAPQuery) - Method in interface org.keycloak.federation.ldap.mappers.LDAPFederationMapper
Called before LDAP Identity query for retrieve LDAP users was executed.
beforeLDAPQuery(UserFederationMapperModel, LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
beforeUserLDAPQuery(LDAPQuery) - Method in interface org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy
 
beforeUserLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute
 
beforeUserLDAPQuery(LDAPQuery) - Method in class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMember
 
begin() - Method in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.LDAPTransaction
 
between(String, Comparable, Comparable) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 

C

checkDuplicateEmail(String, String, RealmModel, KeycloakSession, UserModel) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
checkMandatoryConfigAttribute(String, String, UserFederationMapperModel) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
checkUuid(LDAPObject, LDAPConfig) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
CLIENT_ID - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
close() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
close() - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
close() - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
close() - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
commit() - Method in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.LDAPTransaction
 
CommonLDAPGroupMapper - Interface in org.keycloak.federation.ldap.mappers.membership
Mapper related to mapping of LDAP groups to keycloak model objects (either keycloak roles or keycloak groups)
CommonLDAPGroupMapperConfig - Class in org.keycloak.federation.ldap.mappers.membership
 
CommonLDAPGroupMapperConfig(UserFederationMapperModel) - Constructor for class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
Condition - Interface in org.keycloak.federation.ldap.idm.query
A Condition is used to specify how a specific query parameter is defined in order to filter query results.
configProperties - Static variable in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
configProperties - Static variable in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
configProperties - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
configProperties - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
configProperties - Static variable in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
configProperties - Static variable in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
convertObjectGUIToByteString(byte[]) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
Creates a byte-based String representation of a raw byte array representing the value of the objectGUID attribute retrieved from Active Directory.
countQueryResults(LDAPQuery) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
 
countQueryResults(LDAPQuery) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
create(KeycloakSession) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
create(KeycloakSession) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
createConfigProperty(String, String, String, String, Object) - Static method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
createGroupQuery() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
createIdentityTypeSearchFilter(LDAPQuery) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
createKerberosSubjectAuthenticator(CommonKerberosConfig) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
createKerberosUsernamePasswordAuthenticator(CommonKerberosConfig) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
createLDAPGroup(LDAPFederationProvider, String, String, Collection<String>, String, Map<String, Set<String>>) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
createLDAPGroup(String, Map<String, Set<String>>) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
createLDAPGroupQuery() - Method in interface org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapper
 
createLDAPGroupQuery() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
createLDAPGroupQuery() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
createLdapIdentityStore(Map<String, String>) - Static method in class org.keycloak.federation.ldap.LDAPIdentityStoreRegistry
 
createLDAPRole(String) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
createMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
createMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
createMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
createMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
createMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
createMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
createMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
createQueryForUserSearch(LDAPFederationProvider, RealmModel) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
createRoleQuery() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
createSPNEGOAuthenticator(String, CommonKerberosConfig) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
createSubContext(String, Attributes) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 

D

decodeEntryUUID(Object) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
decodeObjectGUID(byte[]) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
Decode a raw byte array representing the value of the objectGUID attribute retrieved from Active Directory.
deleteGroupMappingInLDAP(LDAPObject, LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
deleteMember(LDAPFederationProvider, MembershipType, String, LDAPObject, LDAPObject, boolean) - Static method in class org.keycloak.federation.ldap.LDAPUtils
Remove ldapChild as member of ldapParent and save ldapParent to LDAP.
deleteRoleMapping(RoleModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate
 
deleteRoleMappingInLDAP(LDAPObject, LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
desc(String) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
DONT_EXPIRE_PASSWORD - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
DONT_REQ_PREAUTH - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
DROP_NON_EXISTING_GROUPS_DURING_SYNC - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 

E

editMode - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
ENCRYPTED_TEXT_PWD_ALLOWED - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
ensureTransactionStarted() - Method in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate
 
equal(String, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
EqualCondition - Class in org.keycloak.federation.ldap.idm.query.internal
 
EqualCondition(String, Object) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.EqualCondition
 
equals(Object) - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
equals(Object) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
extractAttributes(LDAPObject, boolean) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 

F

factory - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
fetchQueryResults(LDAPQuery) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
 
fetchQueryResults(LDAPQuery) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
findKcGroupByLDAPGroup(LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
findKcGroupOrSyncFromLDAP(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
findOrCreateAuthenticatedUser(RealmModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
Called after successful kerberos authentication
formatDate(Date) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
Formats the given date.
fromString(String) - Static method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
FullNameLDAPFederationMapper - Class in org.keycloak.federation.ldap.mappers
Mapper useful for the LDAP deployments when some attribute (usually CN) is mapped to full name of user
FullNameLDAPFederationMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Constructor for class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
FullNameLDAPFederationMapperFactory - Class in org.keycloak.federation.ldap.mappers
 
FullNameLDAPFederationMapperFactory() - Constructor for class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 

G

GET_GROUPS_FROM_USER_MEMBEROF_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
GET_ROLES_FROM_USER_MEMBEROF_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
getAdditionalConnectionProperties() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getAllLDAPGroups() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
getAttributeAsSet(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
getAttributeAsString(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
getAttributes() - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
getAttributes(String, String, Set<String>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
getAuthType() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getBatchSizeForSync() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getBindCredential() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getBindDN() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getChildren() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeEntry
 
getChildrenNames() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.Group
 
getClientId() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
getClientRoleMappings(ClientModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate
 
getConditions() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getConfig() - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Returns the configuration for this IdentityStore instance
getConfig() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
getConfig() - Method in interface org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapper
 
getConfig() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
getConfig() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
getConfigProperties() - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
getConfigProperties() - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
getConfigProperties() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
getConfigProperties() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
getConfigProperties() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
getConfigProperties() - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
getConfigurationOptions() - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
getConfigValues(String) - Method in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getConnectionPooling() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getConnectionUrl() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getCustomLdapFilter() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getCustomLdapFilter() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
getCustomUserSearchFilter() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getDefaultConfig(UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
getDefaultConfig(UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
getDefaultConfig(UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
getDefaultConfig(UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
getDefaultConfig(UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
getDefaultConfig(UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
getDisplayCategory() - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
getDisplayCategory() - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
getDisplayCategory() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
getDisplayCategory() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
getDisplayCategory() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
getDisplayCategory() - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
getDisplayType() - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
getDisplayType() - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
getDisplayType() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
getDisplayType() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
getDisplayType() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
getDisplayType() - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
getDn() - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
getEditMode() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getEditMode() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getEntryIdentifier(LDAPObject) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
getExistingMemberships(String, LDAPObject) - Static method in class org.keycloak.federation.ldap.LDAPUtils
Return all existing memberships (values of attribute 'member' ) from the given ldapRole or ldapGroup
getFactoryName() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getFederationProviderType() - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
getFilterById(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
getFirstRdn() - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
getFirstRdnAttrName() - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
getFirstRdnAttrValue() - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
getFirstResult() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getFullName(String, String) - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
getGroupAttributes() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getGroupMembers(RealmModel, GroupModel, int, int) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getGroupMembers(GroupModel, int, int) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
getGroupMembers(UserFederationMapperModel, UserFederationProvider, RealmModel, GroupModel, int, int) - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
getGroupMembers(GroupModel, int, int) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
getGroupMembers(GroupLDAPFederationMapper, LDAPObject, int, int) - Method in enum org.keycloak.federation.ldap.mappers.membership.MembershipType
 
getGroupName() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.Group
 
getGroupName() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeEntry
 
getGroupNameLdapAttribute() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getGroupObjectClasses(LDAPFederationProvider) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getGroups() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate
 
getGroupsDn() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getHelpText() - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
getHelpText() - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
getHelpText() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
getHelpText() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
getHelpText() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
getHelpText() - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
getId() - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
getId() - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
getId() - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
getId() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
getId() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
getId() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
getId() - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
getInstance(KeycloakSession, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
getLdapFullNameAttrName() - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
getLDAPGroupMappings(LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
getLDAPGroupMappingsConverted() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate
 
getLDAPGroupNameLdapAttribute() - Method in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getLDAPGroupNameLdapAttribute() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getLDAPGroupNameLdapAttribute() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
getLDAPGroupsDn() - Method in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getLDAPGroupsDn() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getLDAPGroupsDn() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
getLdapIdentityStore() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getLdapProvider() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getLdapProvider() - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
getLDAPRoleMappings(LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
getLDAPRoleMappings(CommonLDAPGroupMapper, LDAPObject) - Method in interface org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy
 
getLDAPRoleMappings(CommonLDAPGroupMapper, LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute
 
getLDAPRoleMappings(CommonLDAPGroupMapper, LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMember
 
getLDAPRoleMappingsConverted() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate
 
getLdapStore(UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPIdentityStoreRegistry
 
getLDAPSubgroups(LDAPObject) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
getLDAPSubgroups(GroupLDAPFederationMapper, LDAPObject) - Method in enum org.keycloak.federation.ldap.mappers.membership.MembershipType
 
getLimit() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getMapper(UserFederationMapperModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getMappers() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getMembershipCondition(String, String) - Method in class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMember
 
getMembershipCondition(String, String) - Method in class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMemberRecursively
 
getMembershipLdapAttribute() - Method in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getMembershipLdapAttribute() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getMembershipTypeLdapAttribute() - Method in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getMemberValueOfChildObject(LDAPObject, MembershipType) - Static method in class org.keycloak.federation.ldap.LDAPUtils
Get value to be used as attribute 'member' in some parent ldapObject
getMode() - Method in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getModel() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getObjectClasses() - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
getObjectClasses() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getOffset() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getPaginationContext() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getParameter() - Method in class org.keycloak.federation.ldap.idm.query.Sort
 
getParameterName() - Method in interface org.keycloak.federation.ldap.idm.query.Condition
 
getParameterName() - Method in class org.keycloak.federation.ldap.idm.query.internal.NamedParameterCondition
 
getParentDn() - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
getPwdLastSet() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
getRdnAttributeName() - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
getRdnLdapAttribute() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getReadOnlyAttributeNames() - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
getRealm() - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
getRealmRoleMappings() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate
 
getRequiredActions() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
getResultCount() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getResultList() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getReturningLdapAttributes() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getReturningReadOnlyLdapAttributes() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getRoleMappings() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate
 
getRoleNameLdapAttribute() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
getRoleObjectClasses(LDAPFederationProvider) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
getRolesDn() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
GetRolesFromUserMemberOfAttribute() - Constructor for class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute
 
getRollbackOnly() - Method in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.LDAPTransaction
 
getSearchDn() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getSearchScope() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getSearchScope() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getSession() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getSorting() - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
getSupportedCredentialTypes(UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getSupportedCredentialTypes() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getSyncConfig() - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
getSyncConfig() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
getSyncConfig() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
getTargetRoleContainer() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
getTransaction() - Method in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate
 
getUserAccountControl() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
getUserByEmail(RealmModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getUserByUsername(RealmModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getUserGroupsRetrieveStrategy(String) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
getUserGroupsRetrieveStrategy() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
getUsername(LDAPObject, LDAPConfig) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
getUsernameLdapAttribute() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getUserObjectClasses() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getUserRolesRetrieveStrategy(String) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
getUserRolesRetrieveStrategy() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
getUsersDn() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getUseTruststoreSpi() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getUuid() - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
getUuidLDAPAttributeName() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
getValue() - Method in class org.keycloak.federation.ldap.idm.query.internal.EqualCondition
 
getValue() - Method in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
getVendor() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
grantRole(RoleModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate
 
greaterThan(String, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
greaterThanOrEqualTo(String, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
Group(String, String...) - Constructor for class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.Group
 
Group(String, Collection<String>) - Constructor for class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.Group
 
GROUP_MAPPER_CATEGORY - Static variable in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
GROUP_NAME_LDAP_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
GROUP_OBJECT_CLASSES - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
GroupLDAPFederationMapper - Class in org.keycloak.federation.ldap.mappers.membership.group
 
GroupLDAPFederationMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel, GroupLDAPFederationMapperFactory) - Constructor for class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate - Class in org.keycloak.federation.ldap.mappers.membership.group
 
GroupLDAPFederationMapperFactory - Class in org.keycloak.federation.ldap.mappers.membership.group
 
GroupLDAPFederationMapperFactory() - Constructor for class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
GroupMapperConfig - Class in org.keycloak.federation.ldap.mappers.membership.group
 
GroupMapperConfig(UserFederationMapperModel) - Constructor for class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
GROUPS_DN - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
GROUPS_LDAP_FILTER - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
GroupTreeEntry(String, List<GroupTreeResolver.GroupTreeEntry>) - Constructor for class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeEntry
 
GroupTreeResolveException(String) - Constructor for exception org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeResolveException
 
GroupTreeResolver - Class in org.keycloak.federation.ldap.mappers.membership.group
 
GroupTreeResolver() - Constructor for class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver
 
GroupTreeResolver.Group - Class in org.keycloak.federation.ldap.mappers.membership.group
 
GroupTreeResolver.GroupTreeEntry - Class in org.keycloak.federation.ldap.mappers.membership.group
 
GroupTreeResolver.GroupTreeResolveException - Exception in org.keycloak.federation.ldap.mappers.membership.group
 

H

HardcodedLDAPRoleMapper - Class in org.keycloak.federation.ldap.mappers
 
HardcodedLDAPRoleMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Constructor for class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapper
 
HardcodedLDAPRoleMapperFactory - Class in org.keycloak.federation.ldap.mappers
 
HardcodedLDAPRoleMapperFactory() - Constructor for class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
has(long) - Method in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
hashCode() - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
hashCode() - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
hasRole(RoleModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate
 
HOMEDIR_REQUIRED - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 

I

IdentityStore - Interface in org.keycloak.federation.ldap.idm.store
IdentityStore representation providing minimal SPI TODO: Rather remove this abstraction
importLdapUsers(KeycloakSessionFactory, String, UserFederationProviderModel, List<LDAPObject>) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
importUserFromLDAP(KeycloakSession, RealmModel, LDAPObject) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
in(String, Object...) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
init(Config.Scope) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
init(Config.Scope) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
INTERDOMAIN_TRUST_ACCOUNT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
IS_MANDATORY_IN_LDAP - Static variable in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
isActive() - Method in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.LDAPTransaction
 
isActiveDirectory() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
isAscending() - Method in class org.keycloak.federation.ldap.idm.query.Sort
 
isDescendantOf(LDAPDn) - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
isDropNonExistingGroupsDuringSync() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
isEnabled() - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
isMemberOf(GroupModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate
 
isPagination() - Method in class org.keycloak.federation.ldap.LDAPConfig
 
isPreserveGroupsInheritance() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
isRealmRolesMapping() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
isUseKerberosForPasswordAuthentication() - Method in class org.keycloak.federation.ldap.kerberos.LDAPProviderKerberosConfig
 
isValid(RealmModel, UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 

J

joinGroup(GroupModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate
 

K

kerberosConfig - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 

L

LDAP_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
LDAP_FULL_NAME_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
LDAPConfig - Class in org.keycloak.federation.ldap
 
LDAPConfig(Map<String, String>) - Constructor for class org.keycloak.federation.ldap.LDAPConfig
 
LDAPDn - Class in org.keycloak.federation.ldap.idm.model
 
LDAPDn() - Constructor for class org.keycloak.federation.ldap.idm.model.LDAPDn
 
LDAPFederationMapper - Interface in org.keycloak.federation.ldap.mappers
 
LDAPFederationMapperBridge - Class in org.keycloak.federation.ldap.mappers
Sufficient if mapper implementation is stateless and doesn't need to "close" any state
LDAPFederationMapperBridge(AbstractLDAPFederationMapperFactory) - Constructor for class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
LDAPFederationProvider - Class in org.keycloak.federation.ldap
 
LDAPFederationProvider(LDAPFederationProviderFactory, KeycloakSession, UserFederationProviderModel, LDAPIdentityStore) - Constructor for class org.keycloak.federation.ldap.LDAPFederationProvider
 
LDAPFederationProviderFactory - Class in org.keycloak.federation.ldap
 
LDAPFederationProviderFactory() - Constructor for class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
LDAPGroupMapperMode - Enum in org.keycloak.federation.ldap.mappers.membership
 
LDAPGroupMappingsUserDelegate(UserModel, LDAPObject) - Constructor for class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate
 
LDAPIdentityStore - Class in org.keycloak.federation.ldap.idm.store.ldap
An IdentityStore implementation backed by an LDAP directory
LDAPIdentityStore(LDAPConfig) - Constructor for class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
ldapIdentityStore - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
LDAPIdentityStoreRegistry - Class in org.keycloak.federation.ldap
 
LDAPIdentityStoreRegistry() - Constructor for class org.keycloak.federation.ldap.LDAPIdentityStoreRegistry
 
LDAPMappersComparator - Class in org.keycloak.federation.ldap.mappers
TODO: Possibly add "priority" to UserFederationMapper instead of hardcoding behaviour
LDAPMappersComparator() - Constructor for class org.keycloak.federation.ldap.mappers.LDAPMappersComparator
 
LDAPObject - Class in org.keycloak.federation.ldap.idm.model
 
LDAPObject() - Constructor for class org.keycloak.federation.ldap.idm.model.LDAPObject
 
ldapObject - Variable in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
LDAPOperationManager - Class in org.keycloak.federation.ldap.idm.store.ldap
This class provides a set of operations to manage LDAP trees.
LDAPOperationManager(LDAPConfig) - Constructor for class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
ldapProvider - Variable in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
LDAPProviderKerberosConfig - Class in org.keycloak.federation.ldap.kerberos
Configuration specific to LDAPFederationProvider
LDAPProviderKerberosConfig(UserFederationProviderModel) - Constructor for class org.keycloak.federation.ldap.kerberos.LDAPProviderKerberosConfig
 
LDAPQuery - Class in org.keycloak.federation.ldap.idm.query.internal
Default IdentityQuery implementation.
LDAPQuery(LDAPFederationProvider) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
LDAPQueryConditionsBuilder - Class in org.keycloak.federation.ldap.idm.query.internal
 
LDAPQueryConditionsBuilder() - Constructor for class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
LDAPRoleMappingsUserDelegate(UserModel, LDAPObject) - Constructor for class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate
 
LDAPTransaction() - Constructor for class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.LDAPTransaction
 
ldapUser - Variable in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate
 
LDAPUtil - Class in org.keycloak.federation.ldap.idm.store.ldap
Utility class for working with LDAP.
LDAPUtil() - Constructor for class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
 
LDAPUtils - Class in org.keycloak.federation.ldap
Allow to directly call some operations against LDAPIdentityStore.
LDAPUtils() - Constructor for class org.keycloak.federation.ldap.LDAPUtils
 
leaveGroup(GroupModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate
 
lessThan(String, Comparable) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
lessThanOrEqualTo(String, Comparable) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
LOAD_GROUPS_BY_MEMBER_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
LOAD_GROUPS_BY_MEMBER_ATTRIBUTE_RECURSIVELY - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
LOAD_ROLES_BY_MEMBER_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
LOAD_ROLES_BY_MEMBER_ATTRIBUTE_RECURSIVELY - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
loadAllLDAPObjects(LDAPQuery, LDAPFederationProvider) - Static method in class org.keycloak.federation.ldap.LDAPUtils
Load all LDAP objects corresponding to given query.
loadAndValidateUser(RealmModel, UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
loadLDAPGroupByName(String) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
loadLDAPRoleByName(String) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
loadLDAPUserByUsername(RealmModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
LoadRolesByMember() - Constructor for class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMember
 
LoadRolesByMemberRecursively() - Constructor for class org.keycloak.federation.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMemberRecursively
 
loadUsersByUsernames(List<String>, RealmModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
LOCKOUT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
logger - Static variable in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate
 
lookupById(String, String, Collection<String>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 

M

MAPPED_GROUP_ATTRIBUTES - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
mapperModel - Variable in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
mapperModel - Variable in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
MEMBERSHIP_ATTRIBUTE_TYPE - Static variable in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
MEMBERSHIP_LDAP_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
MembershipType - Enum in org.keycloak.federation.ldap.mappers.membership
 
MNS_LOGON_ACCOUNT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
MODE - Static variable in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
model - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
modifyAttribute(String, Attribute) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Modifies the given Attribute instance using the given DN.
modifyAttributes(String, NamingEnumeration<Attribute>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Modifies the given Attribute instances using the given DN.
modifyAttributes(String, ModificationItem[]) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
MSADUserAccountControlMapper - Class in org.keycloak.federation.ldap.mappers.msad
Mapper specific to MSAD.
MSADUserAccountControlMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Constructor for class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper
 
MSADUserAccountControlMapper.MSADUserModelDelegate - Class in org.keycloak.federation.ldap.mappers.msad
 
MSADUserAccountControlMapperFactory - Class in org.keycloak.federation.ldap.mappers.msad
 
MSADUserAccountControlMapperFactory() - Constructor for class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
MSADUserModelDelegate(UserModel, LDAPObject) - Constructor for class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 

N

NamedParameterCondition - Class in org.keycloak.federation.ldap.idm.query.internal
 
NamedParameterCondition(String) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.NamedParameterCondition
 
NORMAL_ACCOUNT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
NOT_DELEGATED - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 

O

onAuthenticationFailure(LDAPObject, UserModel, AuthenticationException) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
onAuthenticationFailure(UserFederationMapperModel, LDAPFederationProvider, LDAPObject, UserModel, AuthenticationException, RealmModel) - Method in interface org.keycloak.federation.ldap.mappers.LDAPFederationMapper
Called when LDAP authentication of specified user fails.
onAuthenticationFailure(UserFederationMapperModel, LDAPFederationProvider, LDAPObject, UserModel, AuthenticationException, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
onAuthenticationFailure(LDAPObject, UserModel, AuthenticationException) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, boolean) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, boolean) - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, boolean) - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapper
 
onImportUserFromLDAP(UserFederationMapperModel, LDAPFederationProvider, LDAPObject, UserModel, RealmModel, boolean) - Method in interface org.keycloak.federation.ldap.mappers.LDAPFederationMapper
Called when importing user from LDAP to local keycloak DB.
onImportUserFromLDAP(UserFederationMapperModel, LDAPFederationProvider, LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
onImportUserFromLDAP(LDAPObject, UserModel, boolean) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, boolean) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, boolean) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, boolean) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
onProviderModelCreated(RealmModel, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
onRegisterUserToLDAP(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapper
 
onRegisterUserToLDAP(UserFederationMapperModel, LDAPFederationProvider, LDAPObject, UserModel, RealmModel) - Method in interface org.keycloak.federation.ldap.mappers.LDAPFederationMapper
Called when register new user to LDAP - just after user was created in Keycloak DB
onRegisterUserToLDAP(UserFederationMapperModel, LDAPFederationProvider, LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
onRegisterUserToLDAP(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
orCondition(Condition...) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
org.keycloak.federation.ldap - package org.keycloak.federation.ldap
 
org.keycloak.federation.ldap.idm.model - package org.keycloak.federation.ldap.idm.model
 
org.keycloak.federation.ldap.idm.query - package org.keycloak.federation.ldap.idm.query
 
org.keycloak.federation.ldap.idm.query.internal - package org.keycloak.federation.ldap.idm.query.internal
 
org.keycloak.federation.ldap.idm.store - package org.keycloak.federation.ldap.idm.store
 
org.keycloak.federation.ldap.idm.store.ldap - package org.keycloak.federation.ldap.idm.store.ldap
 
org.keycloak.federation.ldap.kerberos - package org.keycloak.federation.ldap.kerberos
 
org.keycloak.federation.ldap.mappers - package org.keycloak.federation.ldap.mappers
 
org.keycloak.federation.ldap.mappers.membership - package org.keycloak.federation.ldap.mappers.membership
 
org.keycloak.federation.ldap.mappers.membership.group - package org.keycloak.federation.ldap.mappers.membership.group
 
org.keycloak.federation.ldap.mappers.membership.role - package org.keycloak.federation.ldap.mappers.membership.role
 
org.keycloak.federation.ldap.mappers.msad - package org.keycloak.federation.ldap.mappers.msad
 

P

parseBooleanParameter(UserFederationMapperModel, String) - Static method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
parseDate(String) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
Parses dates/time stamps stored in LDAP.
PARTIAL_SECRETS_ACCOUNT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
PASSWD_CANT_CHANGE - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
PASSWD_NOTREQD - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
PASSWORD_EXPIRED - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
preRemove(RealmModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
preRemove(RealmModel, RoleModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
preRemove(RealmModel, GroupModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
PRESERVE_GROUP_INHERITANCE - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
 
processAuthErrorCode(String, UserModel) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper
 
processFailedPasswordUpdateException(ModelException) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper
 
provider - Variable in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate
 
provider - Variable in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
provider - Variable in class org.keycloak.federation.ldap.UnsyncedLDAPUserModelDelegate
 
provider - Variable in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
PROVIDER_ID - Static variable in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
PROVIDER_NAME - Static variable in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
proxy(RealmModel, UserModel, LDAPObject) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
proxy(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
proxy(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
proxy(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapper
 
proxy(UserFederationMapperModel, LDAPFederationProvider, LDAPObject, UserModel, RealmModel) - Method in interface org.keycloak.federation.ldap.mappers.LDAPFederationMapper
Called when invoke proxy on LDAP federation provider
proxy(UserFederationMapperModel, LDAPFederationProvider, LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
proxy(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
proxy(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
proxy(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper
 
proxy(LDAPObject, UserModel) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 

Q

queryByEmail(RealmModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 

R

READ_ONLY - Static variable in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
READ_ONLY - Static variable in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
ReadonlyLDAPUserModelDelegate - Class in org.keycloak.federation.ldap
 
ReadonlyLDAPUserModelDelegate(UserModel, LDAPFederationProvider) - Constructor for class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
realm - Variable in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
register(RealmModel, UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
remove(LDAPObject) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Removes the specified IdentityType
remove(LDAPObject) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
remove(long) - Method in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
removeAttribute(String, Attribute) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Removes the given Attribute instance using the given DN.
removeEntry(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Removes the object from the LDAP tree
removeReadOnlyAttributeName(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
removeRequiredAction(String) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
removeUser(RealmModel, UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
resolveGroupTree(List<GroupTreeResolver.Group>) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver
Fully resolves list of group trees to be used in Keycloak.
ROLE - Static variable in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapper
 
ROLE_MAPPER_CATEGORY - Static variable in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
 
ROLE_NAME_LDAP_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
ROLE_OBJECT_CLASSES - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
RoleLDAPFederationMapper - Class in org.keycloak.federation.ldap.mappers.membership.role
Map realm roles or roles of particular client to LDAP groups
RoleLDAPFederationMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel, RoleLDAPFederationMapperFactory) - Constructor for class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
RoleLDAPFederationMapper.LDAPRoleMappingsUserDelegate - Class in org.keycloak.federation.ldap.mappers.membership.role
 
RoleLDAPFederationMapperFactory - Class in org.keycloak.federation.ldap.mappers.membership.role
 
RoleLDAPFederationMapperFactory() - Constructor for class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
RoleMapperConfig - Class in org.keycloak.federation.ldap.mappers.membership.role
 
RoleMapperConfig(UserFederationMapperModel) - Constructor for class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
ROLES_DN - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
ROLES_LDAP_FILTER - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
rollback() - Method in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.LDAPTransaction
 

S

SCRIPT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
search(String, String, Collection<String>, int) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
searchByAttributes(Map<String, String>, RealmModel, int) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
searchLDAP(RealmModel, Map<String, String>, int) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
searchPaginated(String, String, LDAPQuery) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
SERVER_TRUST_ACCOUNT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
session - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
setAttribute(String, Set<String>) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
setDn(LDAPDn) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
setEmail(String) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
setEnabled(boolean) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
setFirstName(String) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
setLastName(String) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
setLimit(int) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
setObjectClasses(Collection<String>) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
setOffset(int) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
setPaginationContext(byte[]) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
setParameterName(String) - Method in interface org.keycloak.federation.ldap.idm.query.Condition
 
setParameterName(String) - Method in class org.keycloak.federation.ldap.idm.query.internal.NamedParameterCondition
 
setPropertyOnUserModel(Property<Object>, UserModel, String) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
setRdnAttributeName(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
setRollbackOnly() - Method in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.LDAPTransaction
 
setSearchDn(String) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
setSearchScope(int) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
setSingleAttribute(String, String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
setUsername(String) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
setUuid(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
SMARTCARD_REQUIRED - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
Sort - Class in org.keycloak.federation.ldap.idm.query
 
Sort(String, boolean) - Constructor for class org.keycloak.federation.ldap.idm.query.Sort
 
sortAsc(LDAPConfig, Collection<UserFederationMapperModel>) - Static method in class org.keycloak.federation.ldap.mappers.LDAPMappersComparator
 
sortBy(Sort...) - Method in class org.keycloak.federation.ldap.idm.query.internal.LDAPQuery
 
sortDesc(LDAPConfig, Collection<UserFederationMapperModel>) - Static method in class org.keycloak.federation.ldap.mappers.LDAPMappersComparator
 
sortMappersAsc(Collection<UserFederationMapperModel>) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
sortMappersDesc(Collection<UserFederationMapperModel>) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
state - Variable in class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.LDAPTransaction
 
supportedCredentialTypes - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
syncAllUsers(KeycloakSessionFactory, String, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
syncChangedUsers(KeycloakSessionFactory, String, UserFederationProviderModel, Date) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
syncDataFromFederationProviderToKeycloak() - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
syncDataFromFederationProviderToKeycloak(UserFederationMapperModel, UserFederationProvider, KeycloakSession, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
syncDataFromFederationProviderToKeycloak() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
syncDataFromFederationProviderToKeycloak() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
syncDataFromKeycloakToFederationProvider() - Method in class org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapper
 
syncDataFromKeycloakToFederationProvider(UserFederationMapperModel, UserFederationProvider, KeycloakSession, RealmModel) - Method in class org.keycloak.federation.ldap.mappers.LDAPFederationMapperBridge
 
syncDataFromKeycloakToFederationProvider() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapper
 
syncDataFromKeycloakToFederationProvider() - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapper
 
synchronizeRegistrations() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
syncImpl(KeycloakSessionFactory, LDAPQuery, String, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
syncMappers(KeycloakSessionFactory, String, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 

T

TEMP_DUPLICATE_ACCOUNT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
toString() - Method in class org.keycloak.federation.ldap.idm.model.LDAPDn
 
toString() - Method in class org.keycloak.federation.ldap.idm.model.LDAPObject
 
toString() - Method in class org.keycloak.federation.ldap.idm.query.internal.EqualCondition
 
toString() - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeEntry
 
TRUSTED_FOR_DELEGATION - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
TRUSTED_TO_AUTH_FOR_DELEGATION - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
TxAwareLDAPUserModelDelegate - Class in org.keycloak.federation.ldap.mappers
 
TxAwareLDAPUserModelDelegate(UserModel, LDAPFederationProvider, LDAPObject) - Constructor for class org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate
 
TxAwareLDAPUserModelDelegate.LDAPTransaction - Class in org.keycloak.federation.ldap.mappers
 
TxAwareLDAPUserModelDelegate.TransactionState - Enum in org.keycloak.federation.ldap.mappers
 

U

UnsyncedLDAPUserModelDelegate - Class in org.keycloak.federation.ldap
 
UnsyncedLDAPUserModelDelegate(UserModel, LDAPFederationProvider) - Constructor for class org.keycloak.federation.ldap.UnsyncedLDAPUserModelDelegate
 
update(LDAPObject) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Updates the specified IdentityType
update(LDAPObject) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
updateCredential(UserCredentialModel) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
updateCredential(UserCredentialModel) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
updateCredential(UserCredentialModel) - Method in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
updateParameterName(String, String) - Method in interface org.keycloak.federation.ldap.idm.query.Condition
Will change the parameter name if it is "modelParamName" to "ldapParamName" .
updateParameterName(String, String) - Method in class org.keycloak.federation.ldap.idm.query.internal.NamedParameterCondition
 
updatePassword(LDAPObject, String) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Updates the specified credential value.
updatePassword(LDAPObject, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
updateUserAccountControl(UserAccountControl) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapper.MSADUserModelDelegate
 
USE_DES_KEY_ONLY - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
USE_REALM_ROLES_MAPPING - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
 
USER_MODEL_ATTRIBUTE - Static variable in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
USER_ROLES_RETRIEVE_STRATEGY - Static variable in class org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
UserAccountControl - Class in org.keycloak.federation.ldap.mappers.msad
See https://support.microsoft.com/en-us/kb/305144
UserAccountControl(long) - Constructor for class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
UserAttributeLDAPFederationMapper - Class in org.keycloak.federation.ldap.mappers
 
UserAttributeLDAPFederationMapper(UserFederationMapperModel, LDAPFederationProvider, RealmModel) - Constructor for class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
 
UserAttributeLDAPFederationMapperFactory - Class in org.keycloak.federation.ldap.mappers
 
UserAttributeLDAPFederationMapperFactory() - Constructor for class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
userGroupsStrategies - Static variable in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
UserRolesRetrieveStrategy - Interface in org.keycloak.federation.ldap.mappers.membership
Strategy for how to retrieve LDAP roles of user
UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute - Class in org.keycloak.federation.ldap.mappers.membership
Roles of user will be retrieved from "memberOf" attribute of our user
UserRolesRetrieveStrategy.LoadRolesByMember - Class in org.keycloak.federation.ldap.mappers.membership
Roles of user will be retrieved by sending LDAP query to retrieve all roles where "member" is our user
UserRolesRetrieveStrategy.LoadRolesByMemberRecursively - Class in org.keycloak.federation.ldap.mappers.membership
Extension specific to Active Directory.
userRolesStrategies - Static variable in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 

V

validateAndProxy(RealmModel, UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
validateConfig(RealmModel, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
validateConfig(RealmModel, UserFederationProviderModel, UserFederationMapperModel) - Method in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
 
validateConfig(RealmModel, UserFederationProviderModel, UserFederationMapperModel) - Method in class org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
 
validateConfig(RealmModel, UserFederationProviderModel, UserFederationMapperModel) - Method in class org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
 
validateConfig(RealmModel, UserFederationProviderModel, UserFederationMapperModel) - Method in class org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
 
validateConfig(RealmModel, UserFederationProviderModel, UserFederationMapperModel) - Method in class org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
 
validateConfig(RealmModel, UserFederationProviderModel, UserFederationMapperModel) - Method in class org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
 
validateCustomLdapFilter(String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
Validate configured customFilter matches the requested format
validatePassword(LDAPObject, String) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Validates the specified credentials.
validatePassword(LDAPObject, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
validCredentials(RealmModel, UserModel, List<UserCredentialModel>) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
validCredentials(RealmModel, UserModel, UserCredentialModel...) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
validCredentials(RealmModel, UserCredentialModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
validPassword(RealmModel, UserModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
valueOf(String) - Static method in enum org.keycloak.federation.ldap.mappers.membership.LDAPGroupMapperMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.federation.ldap.mappers.membership.MembershipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.TransactionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.keycloak.federation.ldap.mappers.membership.LDAPGroupMapperMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.federation.ldap.mappers.membership.MembershipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.federation.ldap.mappers.TxAwareLDAPUserModelDelegate.TransactionState
Returns an array containing the constants of this enum type, in the order they are declared.

W

WORKSTATION_TRUST_ACCOUNT - Static variable in class org.keycloak.federation.ldap.mappers.msad.UserAccountControl
 
WritableLDAPUserModelDelegate - Class in org.keycloak.federation.ldap
 
WritableLDAPUserModelDelegate(UserModel, LDAPFederationProvider, LDAPObject) - Constructor for class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
WRITE_ONLY - Static variable in class org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links
Keycloak LDAP Federation 2.0.0.Final

Copyright © 2016 JBoss by Red Hat. All rights reserved.