Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLDAPStorageMapper - Class in org.keycloak.storage.ldap.mappers
Stateful per-request object
AbstractLDAPStorageMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
AbstractLDAPStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers
 
AbstractLDAPStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
ACCOUNTDISABLE - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
add(long) - Method in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
add(LDAPObject) - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Persists the specified IdentityType
add(LDAPObject) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
addAttribute(String, Attribute) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
Adds the given Attribute instance using the given DN.
addBinaryAttribute(String) - Method in class org.keycloak.storage.ldap.LDAPConfig
 
addCustomLDAPFilter(String) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
addFirst(String, String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
addFirst(LDAPDn.RDN) - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
addGroupMappingInLDAP(RealmModel, GroupModel, LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
addMappers(Collection<ComponentModel>) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
addMember(LDAPStorageProvider, MembershipType, String, String, LDAPObject, LDAPObject) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Add ldapChild as member of ldapParent and save ldapParent to LDAP.
addMemberToGroup(String, String, String) - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Adds a member to a group.
addMemberToGroup(String, String, String) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
addObjectClasses(Collection<String>) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
addRangedAttribute(String, int) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
addRdnAttributeName(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
addReadOnlyAttributeName(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
addRequiredAction(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
addRequiredAction(String) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
addRequiredAction(String) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 
addReturningLdapAttribute(String) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
addReturningReadOnlyLdapAttribute(String) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
addRoleMappingInLDAP(String, LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
addUpdatedAttribute(String) - Method in class org.keycloak.storage.ldap.mappers.LDAPTransaction
Add attribute, which will be updated in LDAP in this transaction
addUpdatedRequiredAction(String) - Method in class org.keycloak.storage.ldap.mappers.LDAPTransaction
Add required action, which will be updated in LDAP in this transaction
addUser(RealmModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
addUserToLDAP(LDAPStorageProvider, RealmModel, UserModel) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Method to crate a user in the LDAP.
addUserToLDAP(LDAPStorageProvider, RealmModel, UserModel, Consumer<LDAPObject>) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Method that creates a user in the LDAP when all the attributes marked as mandatory by the mappers are set.
addWhereCondition(Condition...) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
adminEvent - Variable in class org.keycloak.services.resources.admin.LdapServerCapabilitiesResource
 
ALWAYS_READ_VALUE_FROM_LDAP - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
appendByte(byte, StringBuilder) - Method in enum class org.keycloak.storage.ldap.idm.query.EscapeStrategy
 
applyCondition(StringBuilder) - Method in interface org.keycloak.storage.ldap.idm.query.Condition
 
applyCondition(StringBuilder) - Method in class org.keycloak.storage.ldap.idm.query.internal.EqualCondition
 
asc(String) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
ATTRIBUTE_DEFAULT_VALUE - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
ATTRIBUTE_VALUE - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapper
 
auth - Variable in class org.keycloak.services.resources.admin.LdapServerCapabilitiesResource
 
auth - Variable in class org.keycloak.services.resources.admin.TestLdapConnectionResource
 
authenticate(String, String) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
Performs a simple authentication using the given DN and password to bind to the authentication context.
authenticate(RealmModel, CredentialInput) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 

B

beforeLDAPOperation(LdapContext, LDAPOperationManager.LdapOperation) - Method in interface org.keycloak.storage.ldap.mappers.LDAPOperationDecorator
 
beforeLDAPOperation(LdapContext, LDAPOperationManager.LdapOperation) - Method in class org.keycloak.storage.ldap.mappers.msad.LDAPServerPolicyHintsDecorator
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper
 
beforeLDAPQuery(LDAPQuery) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Called before LDAP Identity query for retrieve LDAP users was executed.
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
beforeLDAPQuery(LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
beforePasswordUpdate(UserModel, LDAPObject, UserCredentialModel) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
beforePasswordUpdate(UserModel, LDAPObject, UserCredentialModel) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
beforePasswordUpdate(UserModel, LDAPObject, UserCredentialModel) - Method in interface org.keycloak.storage.ldap.mappers.PasswordUpdateCallback
 
beforeUserLDAPQuery(CommonLDAPGroupMapper, LDAPQuery) - Method in interface org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy
 
beforeUserLDAPQuery(CommonLDAPGroupMapper, LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute
 
beforeUserLDAPQuery(CommonLDAPGroupMapper, LDAPQuery) - Method in class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMember
 
between(String, Comparable, Comparable) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
buildLDAPConfig(TestLdapConnectionRepresentation, RealmModel) - Static method in class org.keycloak.services.managers.LDAPServerCapabilitiesManager
 

C

CertificateLDAPStorageMapper - Class in org.keycloak.storage.ldap.mappers
 
CertificateLDAPStorageMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapper
 
CertificateLDAPStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers
 
CertificateLDAPStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapperFactory
 
checkDuplicateEmail(String, String, RealmModel, KeycloakSession, UserModel) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
checkDuplicateUsername(String, String, RealmModel, KeycloakSession, UserModel) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
checkMandatoryConfigAttribute(String, String, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
checkRename(LDAPObject) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
checkUuid(LDAPObject, LDAPConfig) - Static method in class org.keycloak.storage.ldap.LDAPUtils
 
CLIENT_ID - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
clientConnection - Variable in class org.keycloak.services.resources.admin.LdapServerCapabilitiesResource
 
close() - Method in class org.keycloak.services.resources.admin.LdapServerCapabilitiesRealmAdminProvider
 
close() - Method in class org.keycloak.services.resources.admin.TestLdapConnectionRealmAdminProvider
 
close() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
close() - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPContextManager
 
close() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
close() - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
close() - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
close() - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
close() - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
 
commitImpl() - Method in class org.keycloak.storage.ldap.mappers.LDAPTransaction
 
CommonLDAPGroupMapper - Interface in org.keycloak.storage.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.storage.ldap.mappers.membership
 
CommonLDAPGroupMapperConfig(ComponentModel) - Constructor for class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
computeAndSetDn(LDAPConfig, LDAPObject) - Static method in class org.keycloak.storage.ldap.LDAPUtils
 
computeAttributeValue(String, String, LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
Condition - Interface in org.keycloak.storage.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.storage.ldap.LDAPStorageProviderFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapperFactory
 
configProperties - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
convertGUIDToEdirectoryHexString(String) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPUtil
see http://support.novell.com/docs/Tids/Solutions/10096551.html
convertObjectGUIDToByteString(byte[]) - Static method in class org.keycloak.storage.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.storage.ldap.idm.store.IdentityStore
 
countQueryResults(LDAPQuery) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
create(KeycloakSession) - Method in class org.keycloak.services.resources.admin.LdapServerCapabilitiesRealmAdminProvider
 
create(KeycloakSession) - Method in class org.keycloak.services.resources.admin.TestLdapConnectionRealmAdminProvider
 
create(KeycloakSession, ComponentModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
create(KeycloakSession, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
called per Keycloak transaction.
create(KeycloakSession, LDAPConfig) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPContextManager
 
createConfigProperty(String, String, String, String, List<String>) - Static method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
createExtendedResponse(String, byte[], int, int) - Method in class org.keycloak.storage.ldap.idm.store.ldap.extended.PasswordModifyRequest
 
createGroupQuery(boolean) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
createIdentityTypeSearchFilter(LDAPQuery) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
createKcGroup(RealmModel, String, GroupModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
Creates a new KC group from given LDAP group name in given KC parent group or the groups path.
createKerberosSubjectAuthenticator(CommonKerberosConfig) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
createKerberosUsernamePasswordAuthenticator(CommonKerberosConfig) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
createLDAPGroup(String, Map<String, Set<String>>) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
createLDAPGroup(LDAPStorageProvider, String, String, Collection<String>, String, Map<String, Set<String>>, String) - Static method in class org.keycloak.storage.ldap.LDAPUtils
 
createLDAPGroupQuery() - Method in interface org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapper
 
createLDAPGroupQuery() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
createLDAPGroupQuery() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
createLdapIdentityStore(KeycloakSession, LDAPConfig) - Static method in class org.keycloak.storage.ldap.LDAPIdentityStoreRegistry
Create LDAPIdentityStore to be cached in the local registry
createLDAPRole(String) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapperFactory
 
createMapper(ComponentModel, LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
createQueryForUserSearch(LDAPStorageProvider, RealmModel) - Static method in class org.keycloak.storage.ldap.LDAPUtils
 
createRoleQuery(boolean) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
createSPNEGOAuthenticator(String, CommonKerberosConfig) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
createSubContext(String, Attributes) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 

D

decodeEntryUUID(Object) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 
decodeGuid(byte[]) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPUtil
Decode a raw byte array representing the value of the guid attribute retrieved from Novell eDirectory.
decodeObjectGUID(byte[]) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPUtil
Decode a raw byte array representing the value of the objectGUID attribute retrieved from Active Directory.
DEFAULT - Enum constant in enum class org.keycloak.storage.ldap.idm.query.EscapeStrategy
Escaping of LDAP special characters including non-ASCII characters like é.
DEFAULT_EXCEPT_ASTERISK - Enum constant in enum class org.keycloak.storage.ldap.idm.query.EscapeStrategy
LDAP special character * is not escaped, other special characters are escaped.
DEFAULT_LDAP_GROUPS_PATH - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
deleteGroupMappingInLDAP(LDAPObject, LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
deleteMember(LDAPStorageProvider, MembershipType, String, String, LDAPObject, LDAPObject) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Remove ldapChild as member of ldapParent and save ldapParent to LDAP.
deleteRoleMapping(RoleModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate
 
deleteRoleMappingInLDAP(LDAPObject, LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
desc(String) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
disableCredentialType(RealmModel, UserModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
DN - Enum constant in enum class org.keycloak.storage.ldap.mappers.membership.MembershipType
Used if LDAP role has it's members declared in form of their full DN.
DONT_EXPIRE_PASSWORD - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
DONT_REQ_PREAUTH - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
DROP_NON_EXISTING_GROUPS_DURING_SYNC - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 

E

editMode - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
encodeObjectGUID(String) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPUtil
Encode a string representing the display value of the objectGUID attribute retrieved from Active Directory.
ENCRYPTED_TEXT_PWD_ALLOWED - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
ensureTransactionStarted() - Method in class org.keycloak.storage.ldap.mappers.TxAwareLDAPUserModelDelegate
 
equal(String, Object) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
equal(String, Object, EscapeStrategy) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
EqualCondition - Class in org.keycloak.storage.ldap.idm.query.internal
 
EqualCondition(String, Object, EscapeStrategy) - Constructor for class org.keycloak.storage.ldap.idm.query.internal.EqualCondition
 
equals(Object) - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
equals(Object) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
equals(Object) - Method in class org.keycloak.storage.ldap.LDAPConfig
 
escape(String) - Method in enum class org.keycloak.storage.ldap.idm.query.EscapeStrategy
 
escapeHex(byte[]) - Static method in enum class org.keycloak.storage.ldap.idm.query.EscapeStrategy
 
EscapeStrategy - Enum Class in org.keycloak.storage.ldap.idm.query
 
execute(LdapContext) - Method in interface org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager.LdapOperation
 
executeOnMandatoryAttributesComplete(Set<String>, Consumer<LDAPObject>) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
extractAttributesForSaving(LDAPObject, boolean) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 

F

factory - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
fetchQueryResults(LDAPQuery) - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
 
fetchQueryResults(LDAPQuery) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
fillRangedAttribute(LDAPStorageProvider, LDAPObject, String) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Performs iterative searches over an LDAPObject to return an attribute that is ranged.
findKcGroupByLDAPGroup(RealmModel, LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
findKcGroupOrSyncFromLDAP(RealmModel, LDAPObject, UserModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
findOrCreateAuthenticatedUser(RealmModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
Called after successful kerberos authentication
FORCE_DEFAULT_VALUE - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
formatDate(Date) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPUtil
Formats the given date.
fromString(String) - Static method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
FullNameLDAPStorageMapper - Class in org.keycloak.storage.ldap.mappers
Mapper useful for the LDAP deployments when some attribute (usually CN) is mapped to full name of user
FullNameLDAPStorageMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
FullNameLDAPStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers
 
FullNameLDAPStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 

G

GET_GROUPS_FROM_USER_MEMBEROF_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
GET_ROLES_FROM_USER_MEMBEROF_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
getAdditionalConnectionProperties() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getAllKcGroups(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
Provides a stream of all KC groups (with their sub groups) from groups path configured by the "Groups Path" configuration property.
getAllKeys() - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn.RDN
 
getAllLDAPGroups(boolean) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
getAttributeAsSet(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getAttributeAsString(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getAttributes() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getAttributes(String, String, Set<String>) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 
getAttrValue(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn.RDN
Assume that RDN is something like "uid=john", then this method will return "john" in case that attrName is "uid" .
getAuthType() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getBatchSizeForSync() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getBinaryAttributeNames() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getBindCredential() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getBindDN() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getChildren() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeEntry
 
getChildrenNames() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.Group
 
getClientId() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
getClientRoleMappingsStream(ClientModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate
 
getConditions() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getConfig() - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Returns the configuration for this IdentityStore instance
getConfig() - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
getConfig() - Method in interface org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapper
 
getConfig() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
getConfig() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapperFactory
 
getConfigProperties() - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapperFactory
 
getConfigProperties() - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
getConfigProperties(RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapperFactory
 
getConfigProperties(RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 
getConfigProperties(RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
getConfigProperties(RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
getConfigProperties(RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapperFactory
 
getConfigProperties(RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
getConfigValues(String) - Method in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getConnectionPooling() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionPoolingAuthentication() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionPoolingDebug() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionPoolingInitSize() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionPoolingMaxSize() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionPoolingPrefSize() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionPoolingProtocol() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionPoolingTimeout() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionTimeout() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getConnectionUrl() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getCookie() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery.PaginationContext
 
getCurrentRange(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getCustomLdapFilter() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getCustomLdapFilter() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
getCustomUserSearchFilter() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getDisableableCredentialTypesStream(RealmModel, UserModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getDn() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getEditMode() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getEditMode() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getEncodedValue() - Method in class org.keycloak.storage.ldap.idm.store.ldap.extended.PasswordModifyRequest
 
getEntryIdentifier(LDAPObject) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
getErrorCode(Throwable) - Static method in class org.keycloak.services.managers.LDAPServerCapabilitiesManager
 
getEscapeStrategy() - Method in class org.keycloak.storage.ldap.idm.query.internal.EqualCondition
 
getExistingMemberships(LDAPStorageProvider, String, LDAPObject) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Return all existing memberships (values of attribute 'member' ) from the given ldapRole or ldapGroup
getFactoryName() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getFilterById(String) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 
getFirstRdn() - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
getFirstResult() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getFullNameForWriteToLDAP(String, String, String) - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
getGroupAttributes() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getGroupMembers(RealmModel, GroupModel, int, int) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
getGroupMembers(RealmModel, GroupModel, int, int) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Return empty list if doesn't support storing of groups
getGroupMembers(RealmModel, GroupModel, int, int) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
getGroupMembers(RealmModel, CommonLDAPGroupMapper, LDAPObject, int, int) - Method in enum class org.keycloak.storage.ldap.mappers.membership.MembershipType
 
getGroupMembersStream(RealmModel, GroupModel, Integer, Integer) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getGroupName() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.Group
 
getGroupName() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeEntry
 
getGroupNameLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getGroupObjectClasses(LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getGroupsDn() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getGroupsPath() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getGroupsPathWithTrailingSlash() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getGroupsStream() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapperFactory
 
getHelpText() - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapperFactory
 
getHelpText() - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
getId() - Method in class org.keycloak.services.resources.admin.LdapServerCapabilitiesRealmAdminProvider
 
getId() - Method in class org.keycloak.services.resources.admin.TestLdapConnectionRealmAdminProvider
 
getId() - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapperFactory
 
getId() - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
This is the name of the provider and will be showed in the admin console as an option.
getId() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapperFactory
 
getId() - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
getID() - Method in class org.keycloak.storage.ldap.idm.store.ldap.extended.PasswordModifyRequest
 
getKcGroupPathFromLDAPGroupName(String) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
Translates given LDAP group name into a KC group within the groups path.
getKcGroupsPathGroup(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
Provides KC group defined as groups path or null (top-level group) if corresponding group is not available.
getKcSubGroups(RealmModel, GroupModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
Provides a list of all KC sub groups from given parent group or from groups path.
getLDAPConfigDecorators(KeycloakSession, ComponentModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
getLdapContext() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery.PaginationContext
 
getLdapContext() - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPContextManager
 
getLdapFullNameAttrName() - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
getLDAPGroupMappings(LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
getLDAPGroupMappingsConverted() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate
 
getLDAPGroupNameLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getLDAPGroupNameLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getLDAPGroupNameLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
getLDAPGroupsDn() - Method in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getLDAPGroupsDn() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getLDAPGroupsDn() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
getLdapIdentityStore() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getLdapProvider() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getLdapProvider() - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
getLdapProvider() - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Gets the ldap provider associated to the mapper.
getLDAPRoleMappings(LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
getLDAPRoleMappings(CommonLDAPGroupMapper, LDAPObject, LDAPConfig) - Method in interface org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy
 
getLDAPRoleMappings(CommonLDAPGroupMapper, LDAPObject, LDAPConfig) - Method in class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute
 
getLDAPRoleMappings(CommonLDAPGroupMapper, LDAPObject, LDAPConfig) - Method in class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMember
 
getLDAPRoleMappingsConverted() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate
 
getLdapStore(KeycloakSession, ComponentModel, Map<ComponentModel, LDAPConfigDecorator>) - Method in class org.keycloak.storage.ldap.LDAPIdentityStoreRegistry
 
getLDAPSubgroups(LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
getLDAPSubgroups(CommonLDAPGroupMapper, LDAPObject) - Method in enum class org.keycloak.storage.ldap.mappers.membership.MembershipType
 
getLimit() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getManagedLDAPUser(String) - Method in class org.keycloak.storage.ldap.LDAPStorageUserManager
 
getManagedProxiedUser(String) - Method in class org.keycloak.storage.ldap.LDAPStorageUserManager
 
getMandatoryAttributeNamesRemaining() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getMapper(ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.LDAPStorageMapperManager
 
getMapperManager() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getMappers() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getMemberOfLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getMembershipCondition(String, String) - Method in class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMember
 
getMembershipCondition(String, String) - Method in class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMemberRecursively
 
getMembershipLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getMembershipTypeLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getMembershipUserLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
getMembershipUserLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
getMembershipUserLdapAttribute(LDAPConfig) - Method in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getMemberValueOfChildObject(LDAPObject, MembershipType, String) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Get value to be used as attribute 'member' or 'memberUid' in some parent ldapObject
getMode() - Method in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
getModel() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getName() - Method in class org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi
 
getNonAuthConnectionProperties(LDAPConfig) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPContextManager
This method is used for admin connection and user authentication.
getObjectClasses() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getObjectClasses() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getPaginationContext() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getParameter() - Method in class org.keycloak.storage.ldap.idm.query.Sort
 
getParameterName() - Method in interface org.keycloak.storage.ldap.idm.query.Condition
 
getParameterName() - Method in class org.keycloak.storage.ldap.idm.query.internal.NamedParameterCondition
 
getParentDn() - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
getProviderClass() - Method in class org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi
 
getProviderFactoryClass() - Method in class org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi
 
getPwdLastSet() - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
getPwdLastSet() - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 
getRandomValue() - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
getRdnAttributeNames() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getRdnLdapAttribute() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getReadOnlyAttributeNames() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getReadTimeout() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getRealmRoleMappingsStream() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate
 
getRequiredActionsStream() - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
getRequiredActionsStream() - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 
getResource(KeycloakSession, RealmModel, AdminPermissionEvaluator, AdminEventBuilder) - Method in class org.keycloak.services.resources.admin.LdapServerCapabilitiesRealmAdminProvider
 
getResource(KeycloakSession, RealmModel, AdminPermissionEvaluator, AdminEventBuilder) - Method in class org.keycloak.services.resources.admin.TestLdapConnectionRealmAdminProvider
 
getResultCount() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getResultList() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getReturningLdapAttributes() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getReturningReadOnlyLdapAttributes() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getRoleMappingsStream() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate
 
getRoleMembers(RealmModel, RoleModel, int, int) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
getRoleMembers(RealmModel, RoleModel, int, int) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Return empty list if doesn't support storing of roles
getRoleMembers(RealmModel, RoleModel, int, int) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
getRoleMembersStream(RealmModel, RoleModel, Integer, Integer) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getRoleNameLdapAttribute() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
getRoleObjectClasses(LDAPStorageProvider) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
getRolesDn() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
GetRolesFromUserMemberOfAttribute() - Constructor for class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute
 
getSearchDn() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getSearchScope() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getSearchScope() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getSession() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getSorting() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
getSupportedCredentialTypes() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getTargetRoleContainer(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
getTransaction(String) - Method in class org.keycloak.storage.ldap.LDAPStorageUserManager
 
getTypeMetadata() - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
getTypeMetadata() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
getTypeMetadata() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
getUserAccountControl(LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
getUserByEmail(RealmModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getUserById(RealmModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getUserByUsername(RealmModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getUserGroupsRetrieveStrategy() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
getUserGroupsRetrieveStrategy(String) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
getUserManager() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
getUserModelProperties() - Static method in class org.keycloak.storage.ldap.LDAPUtils
Return a map of the user model properties from the getter methods Map key are the attributes names in lower case
getUsername(LDAPObject, LDAPConfig) - Static method in class org.keycloak.storage.ldap.LDAPUtils
 
getUsernameLdapAttribute() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getUserObjectClasses() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getUserRolesRetrieveStrategy() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
getUserRolesRetrieveStrategy(String) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
getUsersDn() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getUseTruststoreSpi() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getUuid() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
getUuidLDAPAttributeName() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
getValue() - Method in class org.keycloak.storage.ldap.idm.query.internal.EqualCondition
 
getValue() - Method in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
getVendor() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
grantRole(RoleModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate
 
greaterThan(String, Object) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
greaterThanOrEqualTo(String, Object) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
Group(String, String...) - Constructor for class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.Group
 
Group(String, Collection<String>) - Constructor for class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.Group
 
GROUP - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapper
 
GROUP_NAME_LDAP_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
GROUP_OBJECT_CLASSES - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
GroupLDAPStorageMapper - Class in org.keycloak.storage.ldap.mappers.membership.group
 
GroupLDAPStorageMapper(ComponentModel, LDAPStorageProvider, GroupLDAPStorageMapperFactory) - Constructor for class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate - Class in org.keycloak.storage.ldap.mappers.membership.group
 
GroupLDAPStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers.membership.group
 
GroupLDAPStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
GroupMapperConfig - Class in org.keycloak.storage.ldap.mappers.membership.group
 
GroupMapperConfig(ComponentModel) - Constructor for class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
GROUPS_DN - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
GROUPS_LDAP_FILTER - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
GroupTreeEntry(String, List<GroupTreeResolver.GroupTreeEntry>) - Constructor for class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeEntry
 
GroupTreeResolveException(String) - Constructor for exception org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeResolveException
 
GroupTreeResolver - Class in org.keycloak.storage.ldap.mappers.membership.group
 
GroupTreeResolver() - Constructor for class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver
 
GroupTreeResolver.Group - Class in org.keycloak.storage.ldap.mappers.membership.group
 
GroupTreeResolver.GroupTreeEntry - Class in org.keycloak.storage.ldap.mappers.membership.group
 
GroupTreeResolver.GroupTreeResolveException - Exception in org.keycloak.storage.ldap.mappers.membership.group
 

H

HardcodedAttributeMapper - Class in org.keycloak.storage.ldap.mappers
 
HardcodedAttributeMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapper
 
HardcodedAttributeMapperFactory - Class in org.keycloak.storage.ldap.mappers
 
HardcodedAttributeMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
 
HardcodedLDAPAttributeMapper - Class in org.keycloak.storage.ldap.mappers
 
HardcodedLDAPAttributeMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
HardcodedLDAPAttributeMapperFactory - Class in org.keycloak.storage.ldap.mappers
 
HardcodedLDAPAttributeMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperFactory
 
HardcodedLDAPGroupStorageMapper - Class in org.keycloak.storage.ldap.mappers
 
HardcodedLDAPGroupStorageMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapper
 
HardcodedLDAPGroupStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers
 
HardcodedLDAPGroupStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperFactory
 
HardcodedLDAPRoleStorageMapper - Class in org.keycloak.storage.ldap.mappers
 
HardcodedLDAPRoleStorageMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper
 
HardcodedLDAPRoleStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers
 
HardcodedLDAPRoleStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapperFactory
 
has(long) - Method in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
hashCode() - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
hashCode() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
hashCode() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
hasNextPage() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery.PaginationContext
 
hasRole(RoleModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate
 
hasRole(RoleModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate
 
headers - Variable in class org.keycloak.services.resources.admin.LdapServerCapabilitiesResource
 
HOMEDIR_REQUIRED - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 

I

IdentityStore - Interface in org.keycloak.storage.ldap.idm.store
IdentityStore representation providing minimal SPI TODO: Rather remove this abstraction
IGNORE_MISSING_GROUPS - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
IMPORT - Enum constant in enum class org.keycloak.storage.ldap.mappers.membership.LDAPGroupMapperMode
Read-only LDAP mode.
importLdapUsers(KeycloakSessionFactory, String, ComponentModel, List<LDAPObject>) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
importUserFromLDAP(KeycloakSession, RealmModel, LDAPObject) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
in(String, Object...) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
init(Config.Scope) - Method in class org.keycloak.services.resources.admin.LdapServerCapabilitiesRealmAdminProvider
 
init(Config.Scope) - Method in class org.keycloak.services.resources.admin.TestLdapConnectionRealmAdminProvider
 
init(Config.Scope) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
init(Config.Scope) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
init(Config.Scope) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
 
initPagination() - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
INTERDOMAIN_TRUST_ACCOUNT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
InvalidBindDNException(String) - Constructor for exception org.keycloak.services.managers.LDAPServerCapabilitiesManager.InvalidBindDNException
 
IS_BINARY_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
IS_DER_FORMATTED - Static variable in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapper
 
IS_MANDATORY_IN_LDAP - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
isActiveDirectory() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
isAscending() - Method in class org.keycloak.storage.ldap.idm.query.Sort
 
isAttributeUpdated(String) - Method in class org.keycloak.storage.ldap.mappers.LDAPTransaction
 
isAttributeUpdatedInLDAP(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
isBinary() - Method in interface org.keycloak.storage.ldap.idm.query.Condition
 
isBinary() - Method in class org.keycloak.storage.ldap.idm.query.internal.NamedParameterCondition
 
isConfiguredFor(RealmModel, UserModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
isDescendantOf(LDAPDn) - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
isDropNonExistingGroupsDuringSync() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
isEdirectory() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
isEdirectoryGUID() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
isEnabled() - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
isEnabled() - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 
isIgnoreMissingGroups() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
isInternal() - Method in class org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi
 
isMemberOf(GroupModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate
 
isObjectGUID() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
isPagination() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
isPreserveGroupsInheritance() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
isRangeComplete(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
isRangeCompleteForAllAttributes() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
isRealmRolesMapping() - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
isRequiredActionUpdated(String) - Method in class org.keycloak.storage.ldap.mappers.LDAPTransaction
 
isRequiredActionUpdatedInLDAP(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
isStartTls() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
isTopLevelGroupsPath() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
isTrustEmail() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
isUseKerberosForPasswordAuthentication() - Method in class org.keycloak.storage.ldap.kerberos.LDAPProviderKerberosConfig
 
isValid(RealmModel, UserModel, CredentialInput) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
isValidatePasswordPolicy() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
isWaitingForExecutionOnMandatoryAttributesComplete() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 

J

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

K

kerberosConfig - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 

L

LDAP_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
LDAP_ATTRIBUTE_NAME - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
LDAP_ATTRIBUTE_VALUE - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
LDAP_FULL_NAME_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
LDAP_GROUPS_PATH - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
LDAP_ONLY - Enum constant in enum class org.keycloak.storage.ldap.mappers.membership.LDAPGroupMapperMode
All role mappings are retrieved from LDAP and saved into LDAP
LDAP_PASSWORD_POLICY_HINTS_ENABLED - Static variable in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
LDAP_SERVER_POLICY_HINTS_DEPRECATED_OID - Static variable in class org.keycloak.storage.ldap.mappers.msad.LDAPServerPolicyHintsDecorator
 
LDAP_SERVER_POLICY_HINTS_OID - Static variable in class org.keycloak.storage.ldap.mappers.msad.LDAPServerPolicyHintsDecorator
 
LDAPConfig - Class in org.keycloak.storage.ldap
 
LDAPConfig(MultivaluedHashMap<String, String>) - Constructor for class org.keycloak.storage.ldap.LDAPConfig
 
LDAPConfigDecorator - Interface in org.keycloak.storage.ldap.mappers
 
LDAPContextManager - Class in org.keycloak.storage.ldap.idm.store.ldap
 
LDAPContextManager(KeycloakSession, LDAPConfig) - Constructor for class org.keycloak.storage.ldap.idm.store.ldap.LDAPContextManager
 
LDAPDn - Class in org.keycloak.storage.ldap.idm.model
 
LDAPDn.RDN - Class in org.keycloak.storage.ldap.idm.model
Single RDN inside the DN.
LDAPGroupMapperMode - Enum Class in org.keycloak.storage.ldap.mappers.membership
 
LDAPGroupMappingsUserDelegate(RealmModel, UserModel, LDAPObject) - Constructor for class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate
 
ldapIdentityStore - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
LDAPIdentityStore - Class in org.keycloak.storage.ldap.idm.store.ldap
An IdentityStore implementation backed by an LDAP directory
LDAPIdentityStore(KeycloakSession, LDAPConfig) - Constructor for class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
LDAPIdentityStoreRegistry - Class in org.keycloak.storage.ldap
 
LDAPIdentityStoreRegistry() - Constructor for class org.keycloak.storage.ldap.LDAPIdentityStoreRegistry
 
LDAPMappersComparator - Class in org.keycloak.storage.ldap.mappers
TODO: Possibly add "priority" instead of hardcoding behaviour
LDAPMappersComparator(LDAPConfig) - Constructor for class org.keycloak.storage.ldap.mappers.LDAPMappersComparator
 
LDAPObject - Class in org.keycloak.storage.ldap.idm.model
 
LDAPObject() - Constructor for class org.keycloak.storage.ldap.idm.model.LDAPObject
 
LDAPOperationDecorator - Interface in org.keycloak.storage.ldap.mappers
 
LDAPOperationManager - Class in org.keycloak.storage.ldap.idm.store.ldap
This class provides a set of operations to manage LDAP trees.
LDAPOperationManager(KeycloakSession, LDAPConfig) - Constructor for class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 
LDAPOperationManager.LdapOperation<R> - Interface in org.keycloak.storage.ldap.idm.store.ldap
 
ldapProvider - Variable in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
LDAPProviderKerberosConfig - Class in org.keycloak.storage.ldap.kerberos
Configuration specific to LDAPStorageProvider
LDAPProviderKerberosConfig(ComponentModel) - Constructor for class org.keycloak.storage.ldap.kerberos.LDAPProviderKerberosConfig
 
LDAPProviderKerberosConfig(ComponentRepresentation) - Constructor for class org.keycloak.storage.ldap.kerberos.LDAPProviderKerberosConfig
 
LDAPQuery - Class in org.keycloak.storage.ldap.idm.query.internal
Default IdentityQuery implementation.
LDAPQuery(LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
LDAPQuery.PaginationContext - Class in org.keycloak.storage.ldap.idm.query.internal
 
LDAPQueryConditionsBuilder - Class in org.keycloak.storage.ldap.idm.query.internal
 
LDAPQueryConditionsBuilder() - Constructor for class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
LDAPRoleMappingsUserDelegate(RealmModel, UserModel, LDAPObject, RoleContainerModel) - Constructor for class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate
 
ldapServerCapabilities(TestLdapConnectionRepresentation) - Method in class org.keycloak.services.resources.admin.LdapServerCapabilitiesResource
Get LDAP supported extensions.
LDAPServerCapabilitiesManager - Class in org.keycloak.services.managers
 
LDAPServerCapabilitiesManager() - Constructor for class org.keycloak.services.managers.LDAPServerCapabilitiesManager
 
LDAPServerCapabilitiesManager.InvalidBindDNException - Exception in org.keycloak.services.managers
 
LdapServerCapabilitiesRealmAdminProvider - Class in org.keycloak.services.resources.admin
 
LdapServerCapabilitiesRealmAdminProvider() - Constructor for class org.keycloak.services.resources.admin.LdapServerCapabilitiesRealmAdminProvider
 
LdapServerCapabilitiesResource - Class in org.keycloak.services.resources.admin
 
LdapServerCapabilitiesResource(KeycloakSession, AdminPermissionEvaluator, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.LdapServerCapabilitiesResource
 
LDAPServerPolicyHintsDecorator - Class in org.keycloak.storage.ldap.mappers.msad
 
LDAPServerPolicyHintsDecorator() - Constructor for class org.keycloak.storage.ldap.mappers.msad.LDAPServerPolicyHintsDecorator
 
LDAPStorageMapper - Interface in org.keycloak.storage.ldap.mappers
 
LDAPStorageMapperFactory<T extends LDAPStorageMapper> - Interface in org.keycloak.storage.ldap.mappers
 
LDAPStorageMapperManager - Class in org.keycloak.storage.ldap.mappers
TODO: LDAPStorageMapper should be divided into more interfaces and let the LDAPStorageMapperManager to check which operation (feature) is supported by which mapper implementation
LDAPStorageMapperManager(LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.LDAPStorageMapperManager
 
LDAPStorageMapperSpi - Class in org.keycloak.storage.ldap.mappers
 
LDAPStorageMapperSpi() - Constructor for class org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi
 
LDAPStorageProvider - Class in org.keycloak.storage.ldap
 
LDAPStorageProvider(LDAPStorageProviderFactory, KeycloakSession, ComponentModel, LDAPIdentityStore) - Constructor for class org.keycloak.storage.ldap.LDAPStorageProvider
 
LDAPStorageProviderFactory - Class in org.keycloak.storage.ldap
 
LDAPStorageProviderFactory() - Constructor for class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
LDAPStorageUserManager - Class in org.keycloak.storage.ldap
Track which LDAP users were already enlisted during this transaction
LDAPStorageUserManager(LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.LDAPStorageUserManager
 
LDAPTransaction - Class in org.keycloak.storage.ldap.mappers
 
LDAPTransaction(LDAPStorageProvider, LDAPObject) - Constructor for class org.keycloak.storage.ldap.mappers.LDAPTransaction
 
ldapUser - Variable in class org.keycloak.storage.ldap.mappers.TxAwareLDAPUserModelDelegate
 
LDAPUtil - Class in org.keycloak.storage.ldap.idm.store.ldap
Utility class for working with LDAP.
LDAPUtil() - Constructor for class org.keycloak.storage.ldap.idm.store.ldap.LDAPUtil
 
LDAPUtils - Class in org.keycloak.storage.ldap
Allow to directly call some operations against LDAPIdentityStore.
LDAPUtils() - Constructor for class org.keycloak.storage.ldap.LDAPUtils
 
LDAPWritesOnlyUserModelDelegate - Class in org.keycloak.storage.ldap
User model delegate, which tracks what attributes were written to LDAP in this transaction.
LDAPWritesOnlyUserModelDelegate(UserModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
leaveGroup(GroupModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate
 
lessThan(String, Comparable) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
lessThanOrEqualTo(String, Comparable) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
LOAD_GROUPS_BY_MEMBER_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
LOAD_GROUPS_BY_MEMBER_ATTRIBUTE_RECURSIVELY - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
LOAD_ROLES_BY_MEMBER_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
LOAD_ROLES_BY_MEMBER_ATTRIBUTE_RECURSIVELY - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
loadAllLDAPObjects(LDAPQuery, LDAPStorageProvider) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Load all LDAP objects corresponding to given query.
loadAndValidateUser(RealmModel, UserModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
loadLDAPGroupByName(String) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
loadLDAPRoleByName(String) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
loadLDAPUserByUsername(RealmModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
loadLDAPUserByUuid(RealmModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
loadRoleGroupByName(String) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
LoadRolesByMember() - Constructor for class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMember
 
LoadRolesByMemberRecursively() - Constructor for class org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy.LoadRolesByMemberRecursively
 
loadUsersByUsernames(List<String>, RealmModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
LOCKOUT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
logger - Static variable in class org.keycloak.storage.ldap.mappers.LDAPTransaction
 
logger - Static variable in class org.keycloak.storage.ldap.mappers.TxAwareLDAPUserModelDelegate
 
lookupById(String, String, Collection<String>) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 

M

mandatoryAttributeNames() - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
mandatoryAttributeNames() - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Method that returns the mandatory attributes that this mapper imposes on the entry.
mandatoryAttributeNames() - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
MAPPED_GROUP_ATTRIBUTES - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
mapperManager - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
mapperModel - Variable in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
mapperModel - Variable in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
markUpdatedAttributeInTransaction(String) - Method in class org.keycloak.storage.ldap.mappers.TxAwareLDAPUserModelDelegate
 
markUpdatedRequiredActionInTransaction(String) - Method in class org.keycloak.storage.ldap.mappers.TxAwareLDAPUserModelDelegate
 
MEMBEROF_LDAP_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
MEMBERSHIP_ATTRIBUTE_TYPE - Static variable in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
MEMBERSHIP_LDAP_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
MEMBERSHIP_TYPES - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
MEMBERSHIP_TYPES - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
MEMBERSHIP_USER_LDAP_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
MembershipType - Enum Class in org.keycloak.storage.ldap.mappers.membership
 
MNS_LOGON_ACCOUNT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
MODE - Static variable in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
model - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
MODES - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
MODES - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
modifyAttribute(String, Attribute) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
Modifies the given Attribute instance using the given DN.
modifyAttributes(String, ModificationItem[], LDAPOperationDecorator) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 
modifyAttributes(String, NamingEnumeration<Attribute>) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
Modifies the given Attribute instances using the given DN.
modifyAttributesNaming(String, ModificationItem[], LDAPOperationDecorator) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 
MSADLDSUserAccountControlStorageMapper - Class in org.keycloak.storage.ldap.mappers.msadlds
Mapper specific to MSAD LDS.
MSADLDSUserAccountControlStorageMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate - Class in org.keycloak.storage.ldap.mappers.msadlds
 
MSADLDSUserAccountControlStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers.msadlds
 
MSADLDSUserAccountControlStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapperFactory
 
MSADUserAccountControlStorageMapper - Class in org.keycloak.storage.ldap.mappers.msad
Mapper specific to MSAD.
MSADUserAccountControlStorageMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
MSADUserAccountControlStorageMapper.MSADUserModelDelegate - Class in org.keycloak.storage.ldap.mappers.msad
 
MSADUserAccountControlStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers.msad
 
MSADUserAccountControlStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapperFactory
 
MSADUserModelDelegate(UserModel, LDAPObject) - Constructor for class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
MSADUserModelDelegate(UserModel, LDAPObject) - Constructor for class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 

N

NamedParameterCondition - Class in org.keycloak.storage.ldap.idm.query.internal
 
NamedParameterCondition(String) - Constructor for class org.keycloak.storage.ldap.idm.query.internal.NamedParameterCondition
 
NO_IMPORT_MODES - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
NO_IMPORT_MODES - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
NORMAL_ACCOUNT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
NOT_DELEGATED - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 

O

OCTET_STRING - Enum constant in enum class org.keycloak.storage.ldap.idm.query.EscapeStrategy
 
onAuthenticationFailure(LDAPObject, UserModel, AuthenticationException, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
onAuthenticationFailure(LDAPObject, UserModel, AuthenticationException, RealmModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Called when LDAP authentication of specified user fails.
onAuthenticationFailure(LDAPObject, UserModel, AuthenticationException, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
onAuthenticationFailure(LDAPObject, UserModel, AuthenticationException, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
Called when UserStorageProviderModel is created.
onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Called when importing user from LDAP to local keycloak DB.
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
onImportUserFromLDAP(LDAPObject, UserModel, RealmModel, boolean) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
onParentUpdate(RealmModel, UserStorageProviderModel, UserStorageProviderModel, ComponentModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
 
onParentUpdate(RealmModel, UserStorageProviderModel, UserStorageProviderModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
onParentUpdate(RealmModel, UserStorageProviderModel, UserStorageProviderModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Called when register new user to LDAP - just after user was created in Keycloak DB
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
onRegisterUserToLDAP(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
onUpdate(KeycloakSession, RealmModel, ComponentModel, ComponentModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
onUpdate(KeycloakSession, RealmModel, ComponentModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
onUpdate(KeycloakSession, RealmModel, ComponentModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
orCondition(Condition...) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQueryConditionsBuilder
 
org.keycloak.services.managers - package org.keycloak.services.managers
 
org.keycloak.services.resources.admin - package org.keycloak.services.resources.admin
 
org.keycloak.storage.ldap - package org.keycloak.storage.ldap
 
org.keycloak.storage.ldap.idm.model - package org.keycloak.storage.ldap.idm.model
 
org.keycloak.storage.ldap.idm.query - package org.keycloak.storage.ldap.idm.query
 
org.keycloak.storage.ldap.idm.query.internal - package org.keycloak.storage.ldap.idm.query.internal
 
org.keycloak.storage.ldap.idm.store - package org.keycloak.storage.ldap.idm.store
 
org.keycloak.storage.ldap.idm.store.ldap - package org.keycloak.storage.ldap.idm.store.ldap
 
org.keycloak.storage.ldap.idm.store.ldap.extended - package org.keycloak.storage.ldap.idm.store.ldap.extended
 
org.keycloak.storage.ldap.kerberos - package org.keycloak.storage.ldap.kerberos
 
org.keycloak.storage.ldap.mappers - package org.keycloak.storage.ldap.mappers
 
org.keycloak.storage.ldap.mappers.membership - package org.keycloak.storage.ldap.mappers.membership
 
org.keycloak.storage.ldap.mappers.membership.group - package org.keycloak.storage.ldap.mappers.membership.group
 
org.keycloak.storage.ldap.mappers.membership.role - package org.keycloak.storage.ldap.mappers.membership.role
 
org.keycloak.storage.ldap.mappers.msad - package org.keycloak.storage.ldap.mappers.msad
 
org.keycloak.storage.ldap.mappers.msadlds - package org.keycloak.storage.ldap.mappers.msadlds
 

P

parseBooleanParameter(ComponentModel, String) - Static method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
parseDate(String) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPUtil
Parses dates/time stamps stored in LDAP.
PARTIAL_SECRETS_ACCOUNT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
PASSWD_CANT_CHANGE - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
PASSWD_NOTREQD - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
PASSWORD_EXPIRED - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
PASSWORD_MODIFY_OID - Static variable in class org.keycloak.storage.ldap.idm.store.ldap.extended.PasswordModifyRequest
 
passwordModifyExtended(String, String, LDAPOperationDecorator) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
Execute the LDAP Password Modify Extended Operation to update the password for the given DN.
PasswordModifyRequest - Class in org.keycloak.storage.ldap.idm.store.ldap.extended
An implementation of the LDAP Password Modify Extended Operation client request.
PasswordModifyRequest(String, String, String) - Constructor for class org.keycloak.storage.ldap.idm.store.ldap.extended.PasswordModifyRequest
 
PasswordUpdateCallback - Interface in org.keycloak.storage.ldap.mappers
 
passwordUpdated(UserModel, LDAPObject, UserCredentialModel) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
passwordUpdated(UserModel, LDAPObject, UserCredentialModel) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
passwordUpdated(UserModel, LDAPObject, UserCredentialModel) - Method in interface org.keycloak.storage.ldap.mappers.PasswordUpdateCallback
 
passwordUpdateFailed(UserModel, LDAPObject, UserCredentialModel, ModelException) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
passwordUpdateFailed(UserModel, LDAPObject, UserCredentialModel, ModelException) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
passwordUpdateFailed(UserModel, LDAPObject, UserCredentialModel, ModelException) - Method in interface org.keycloak.storage.ldap.mappers.PasswordUpdateCallback
 
populateRangedAttribute(LDAPObject, String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.services.resources.admin.LdapServerCapabilitiesRealmAdminProvider
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.services.resources.admin.TestLdapConnectionRealmAdminProvider
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
 
postInit(KeycloakSessionFactory) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
 
preRemove(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
preRemove(RealmModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
preRemove(RealmModel, GroupModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
preRemove(RealmModel, RoleModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
PRESERVE_GROUP_INHERITANCE - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
 
processAuthErrorCode(String, UserModel) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
processAuthErrorCode(String, UserModel) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
processFailedPasswordUpdateException(ModelException) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
processFailedPasswordUpdateException(ModelException) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
provider - Variable in class org.keycloak.storage.ldap.mappers.TxAwareLDAPUserModelDelegate
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapperFactory
 
PROVIDER_ID - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
PROVIDER_NAME - Static variable in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
proxy(RealmModel, UserModel, LDAPObject, boolean) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Called when invoke proxy on LDAP federation provider
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper
 
proxy(LDAPObject, UserModel, RealmModel) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 

Q

QUERY_SERVER_CAPABILITIES - Static variable in class org.keycloak.services.managers.LDAPServerCapabilitiesManager
 
queryByEmail(RealmModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
queryServerCapabilities() - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Query the LDAP server RootDSE and extract the LDAPCapabilityRepresentation of all supported extensions, controls and features the server announces.
queryServerCapabilities() - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
queryServerCapabilities(TestLdapConnectionRepresentation, KeycloakSession, RealmModel) - Static method in class org.keycloak.services.managers.LDAPServerCapabilitiesManager
 

R

RANDOM_ATTRIBUTE_VALUE - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
When this is configured as LDAP_ATTRIBUTE_VALUE, the mapper will use randomly generated value
READ_ONLY - Enum constant in enum class org.keycloak.storage.ldap.mappers.membership.LDAPGroupMapperMode
Read-only LDAP mode.
READ_ONLY - Static variable in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
READ_ONLY - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
ReadonlyLDAPUserModelDelegate - Class in org.keycloak.storage.ldap
Will be good to get rid of this class and use ReadOnlyUserModelDelegate, but it can't be done now due the backwards compatibility.
ReadonlyLDAPUserModelDelegate(UserModel) - Constructor for class org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate
 
realm - Variable in class org.keycloak.services.resources.admin.LdapServerCapabilitiesResource
 
realm - Variable in class org.keycloak.services.resources.admin.TestLdapConnectionResource
 
remove(long) - Method in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
remove(LDAPObject) - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Removes the specified IdentityType
remove(LDAPObject) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
removeAttribute(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
removeAttribute(String) - Method in class org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate
 
removeAttribute(String, Attribute) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
Removes the given Attribute instance using the given DN.
removeAttrValue(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn.RDN
 
removeEntry(String) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
Removes the object from the LDAP tree
removeManagedUserEntry(String) - Method in class org.keycloak.storage.ldap.LDAPStorageUserManager
 
removeMemberFromGroup(String, String, String) - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Removes a member from a group.
removeMemberFromGroup(String, String, String) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
removeReadOnlyAttributeName(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
removeRequiredAction(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
removeRequiredAction(String) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
removeRequiredAction(String) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 
removeUser(RealmModel, UserModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
renameEntry(String, String, boolean) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
Rename LDAPObject name (DN)
resolveGroupTree(List<GroupTreeResolver.Group>, boolean) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver
Fully resolves list of group trees to be used in Keycloak.
ROLE - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper
 
ROLE_NAME_LDAP_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
ROLE_OBJECT_CLASSES - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
RoleLDAPStorageMapper - Class in org.keycloak.storage.ldap.mappers.membership.role
Map realm roles or roles of particular client to LDAP groups
RoleLDAPStorageMapper(ComponentModel, LDAPStorageProvider, RoleLDAPStorageMapperFactory) - Constructor for class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate - Class in org.keycloak.storage.ldap.mappers.membership.role
 
RoleLDAPStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers.membership.role
 
RoleLDAPStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
RoleMapperConfig - Class in org.keycloak.storage.ldap.mappers.membership.role
 
RoleMapperConfig(ComponentModel) - Constructor for class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
ROLES_DN - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
ROLES_LDAP_FILTER - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
rollbackImpl() - Method in class org.keycloak.storage.ldap.mappers.LDAPTransaction
 

S

SCRIPT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
search(String, String, Collection<String>, int) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 
searchForUserByUserAttributeStream(RealmModel, String, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
searchForUserStream(RealmModel, Map<String, String>, Integer, Integer) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
searchPaginated(String, String, LDAPQuery) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPOperationManager
 
SERVER_TRUST_ACCOUNT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
session - Variable in class org.keycloak.services.resources.admin.LdapServerCapabilitiesResource
 
session - Variable in class org.keycloak.services.resources.admin.TestLdapConnectionResource
 
session - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
session - Variable in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
setAttribute(String, List<String>) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
setAttribute(String, List<String>) - Method in class org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate
 
setAttribute(String, Set<String>) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
setAttrValue(String, String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn.RDN
 
setBinary(boolean) - Method in interface org.keycloak.storage.ldap.idm.query.Condition
 
setBinary(boolean) - Method in class org.keycloak.storage.ldap.idm.query.internal.NamedParameterCondition
 
setCookie(byte[]) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery.PaginationContext
 
setDn(LDAPDn) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
setEmail(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
setEmail(String) - Method in class org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate
 
setEmailVerified(boolean) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
setEnabled(boolean) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
setEnabled(boolean) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper.MSADUserModelDelegate
 
setEnabled(boolean) - Method in class org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate
 
setFirstName(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
setFirstName(String) - Method in class org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate
 
setLastName(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
setLastName(String) - Method in class org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate
 
setLimit(int) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
setManagedProxiedUser(UserModel, LDAPObject) - Method in class org.keycloak.storage.ldap.LDAPStorageUserManager
 
setObjectClasses(Collection<String>) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
setParameterName(String) - Method in interface org.keycloak.storage.ldap.idm.query.Condition
 
setParameterName(String) - Method in class org.keycloak.storage.ldap.idm.query.internal.NamedParameterCondition
 
setPropertyOnUserModel(Property<Object>, UserModel, String) - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapper
 
setPropertyOnUserModel(Property<Object>, UserModel, String) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
setRdnAttributeName(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
Useful when single value will be used as the "RDN" attribute.
setRdnAttributeNames(List<String>) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
setSearchDn(String) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
setSearchScope(int) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
setSingleAttribute(String, String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
setSingleAttribute(String, String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
setSingleAttribute(String, String) - Method in class org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate
 
setUpdater(PasswordUpdateCallback) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
setUsername(String) - Method in class org.keycloak.storage.ldap.LDAPWritesOnlyUserModelDelegate
 
setUsername(String) - Method in class org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate
 
setUuid(String) - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
setValue(Object) - Method in class org.keycloak.storage.ldap.idm.query.internal.EqualCondition
 
shouldUseTruststoreSpi(LDAPConfig) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPUtil
 
SMARTCARD_REQUIRED - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
Sort - Class in org.keycloak.storage.ldap.idm.query
 
Sort(String, boolean) - Constructor for class org.keycloak.storage.ldap.idm.query.Sort
 
sortAsc() - Method in class org.keycloak.storage.ldap.mappers.LDAPMappersComparator
 
sortBy(Sort...) - Method in class org.keycloak.storage.ldap.idm.query.internal.LDAPQuery
 
sortDesc() - Method in class org.keycloak.storage.ldap.mappers.LDAPMappersComparator
 
startTLS(LdapContext, String, String, char[], SSLSocketFactory) - Static method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPContextManager
 
substitution - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper
 
supportedCredentialTypes - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
supportsCredentialAuthenticationFor(String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
supportsCredentialType(String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
sync(KeycloakSessionFactory, String, UserStorageProviderModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
syncDataFromFederationProviderToKeycloak(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
syncDataFromFederationProviderToKeycloak(RealmModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Sync data from federated storage to Keycloak.
syncDataFromFederationProviderToKeycloak(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
syncDataFromFederationProviderToKeycloak(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
syncDataFromKeycloakToFederationProvider(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper
 
syncDataFromKeycloakToFederationProvider(RealmModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapper
Sync data from Keycloak back to federated storage
syncDataFromKeycloakToFederationProvider(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
syncDataFromKeycloakToFederationProvider(RealmModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper
 
synchronizeRegistrations() - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
syncImpl(KeycloakSessionFactory, LDAPQuery, String, ComponentModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
syncMappers(KeycloakSessionFactory, String, ComponentModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
syncSince(Date, KeycloakSessionFactory, String, UserStorageProviderModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 

T

TEMP_DUPLICATE_ACCOUNT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
TEST_AUTHENTICATION - Static variable in class org.keycloak.services.managers.LDAPServerCapabilitiesManager
 
TEST_CONNECTION - Static variable in class org.keycloak.services.managers.LDAPServerCapabilitiesManager
 
testLDAP(TestLdapConnectionRepresentation, KeycloakSession, RealmModel) - Static method in class org.keycloak.services.managers.LDAPServerCapabilitiesManager
 
testLDAPConnection(String, String, String, String, String, String, String, String) - Method in class org.keycloak.services.resources.admin.TestLdapConnectionResource
Deprecated.
testLDAPConnection(TestLdapConnectionRepresentation) - Method in class org.keycloak.services.resources.admin.TestLdapConnectionResource
Test LDAP connection
TestLdapConnectionRealmAdminProvider - Class in org.keycloak.services.resources.admin
 
TestLdapConnectionRealmAdminProvider() - Constructor for class org.keycloak.services.resources.admin.TestLdapConnectionRealmAdminProvider
 
TestLdapConnectionResource - Class in org.keycloak.services.resources.admin
 
TestLdapConnectionResource(KeycloakSession, AdminPermissionEvaluator) - Constructor for class org.keycloak.services.resources.admin.TestLdapConnectionResource
 
toString() - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn.RDN
 
toString() - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn
 
toString() - Method in class org.keycloak.storage.ldap.idm.model.LDAPObject
 
toString() - Method in class org.keycloak.storage.ldap.idm.query.internal.EqualCondition
 
toString() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
toString() - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeEntry
 
toString(boolean) - Method in class org.keycloak.storage.ldap.idm.model.LDAPDn.RDN
 
TRUSTED_FOR_DELEGATION - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
TRUSTED_TO_AUTH_FOR_DELEGATION - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
TxAwareLDAPUserModelDelegate - Class in org.keycloak.storage.ldap.mappers
 
TxAwareLDAPUserModelDelegate(UserModel, LDAPStorageProvider, LDAPObject) - Constructor for class org.keycloak.storage.ldap.mappers.TxAwareLDAPUserModelDelegate
 

U

UID - Enum constant in enum class org.keycloak.storage.ldap.mappers.membership.MembershipType
Used if LDAP role has it's members declared in form of pure user uids.
update(LDAPObject) - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Updates the specified IdentityType
update(LDAPObject) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
updateCredential(RealmModel, UserModel, CredentialInput) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
updateLDAPConfig(LDAPConfig, ComponentModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPConfigDecorator
 
updateLDAPConfig(LDAPConfig, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
updateLDAPGroup(LDAPObject) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper
 
updateLDAPGroup(LDAPStorageProvider, LDAPObject) - Static method in class org.keycloak.storage.ldap.LDAPUtils
 
updateParameterName(String, String) - Method in interface org.keycloak.storage.ldap.idm.query.Condition
Will change the parameter name if it is "modelParamName" to "ldapParamName" .
updateParameterName(String, String) - Method in class org.keycloak.storage.ldap.idm.query.internal.NamedParameterCondition
 
updatePassword(LDAPObject, String, LDAPOperationDecorator) - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Updates the specified credential value.
updatePassword(LDAPObject, String, LDAPOperationDecorator) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
updater - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
updateUserAccountControl(boolean, LDAPObject, UserAccountControl) - Method in class org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper
 
USE_DES_KEY_ONLY - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
USE_REALM_ROLES_MAPPING - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleMapperConfig
 
useExtendedPasswordModifyOp() - Method in class org.keycloak.storage.ldap.LDAPConfig
 
USER_MODEL_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapper
 
USER_MODEL_ATTRIBUTE - Static variable in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
USER_ROLES_RETRIEVE_STRATEGY - Static variable in class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
 
UserAccountControl - Class in org.keycloak.storage.ldap.mappers.msad
See https://support.microsoft.com/en-us/kb/305144
UserAccountControl(long) - Constructor for class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
UserAttributeLDAPStorageMapper - Class in org.keycloak.storage.ldap.mappers
 
UserAttributeLDAPStorageMapper(ComponentModel, LDAPStorageProvider) - Constructor for class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper
 
UserAttributeLDAPStorageMapperFactory - Class in org.keycloak.storage.ldap.mappers
 
UserAttributeLDAPStorageMapperFactory() - Constructor for class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
userGroupsStrategies - Static variable in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
userManager - Variable in class org.keycloak.storage.ldap.LDAPStorageProvider
 
UserRolesRetrieveStrategy - Interface in org.keycloak.storage.ldap.mappers.membership
Strategy for how to retrieve LDAP roles of user
UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute - Class in org.keycloak.storage.ldap.mappers.membership
Roles of user will be retrieved from "memberOf" attribute of our user
UserRolesRetrieveStrategy.LoadRolesByMember - Class in org.keycloak.storage.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.storage.ldap.mappers.membership
Extension specific to Active Directory.
userRolesStrategies - Static variable in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 

V

validate(RealmModel, UserModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.LDAPStorageProviderFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.CertificateLDAPStorageMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapperFactory
 
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in class org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapperFactory
 
validateCustomLdapFilter(String) - Static method in class org.keycloak.storage.ldap.LDAPUtils
Validate configured customFilter matches the requested format
validatePassword(LDAPObject, String) - Method in interface org.keycloak.storage.ldap.idm.store.IdentityStore
Validates the specified credentials.
validatePassword(LDAPObject, String) - Method in class org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStore
 
validPassword(RealmModel, UserModel, String) - Method in class org.keycloak.storage.ldap.LDAPStorageProvider
 
valueOf(String) - Static method in enum class org.keycloak.storage.ldap.idm.query.EscapeStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.keycloak.storage.ldap.mappers.membership.LDAPGroupMapperMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.keycloak.storage.ldap.mappers.membership.MembershipType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.keycloak.storage.ldap.idm.query.EscapeStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.keycloak.storage.ldap.mappers.membership.LDAPGroupMapperMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.keycloak.storage.ldap.mappers.membership.MembershipType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WORKSTATION_TRUST_ACCOUNT - Static variable in class org.keycloak.storage.ldap.mappers.msad.UserAccountControl
 
WRITE_ONLY - Static variable in class org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form