Uses of Class
org.keycloak.storage.ldap.LDAPStorageProvider
Packages that use LDAPStorageProvider
Package
Description
-
Uses of LDAPStorageProvider in org.keycloak.storage.ldap
Methods in org.keycloak.storage.ldap that return LDAPStorageProviderModifier and TypeMethodDescriptionLDAPStorageProviderFactory.create(KeycloakSession session, ComponentModel model) Methods in org.keycloak.storage.ldap with parameters of type LDAPStorageProviderModifier and TypeMethodDescriptionstatic voidLDAPUtils.addMember(LDAPStorageProvider ldapProvider, MembershipType membershipType, String memberAttrName, String memberChildAttrName, LDAPObject ldapParent, LDAPObject ldapChild) Add ldapChild as member of ldapParent and save ldapParent to LDAP.static LDAPObjectLDAPUtils.addUserToLDAP(LDAPStorageProvider ldapProvider, RealmModel realm, UserModel user) Method to create a user in the LDAP.static LDAPObjectLDAPUtils.addUserToLDAP(LDAPStorageProvider ldapProvider, RealmModel realm, UserModel user, Consumer<LDAPObject> consumerOnCreated) Method that creates a user in the LDAP when all the attributes marked as mandatory by the mappers are set.static LDAPObjectLDAPUtils.createLDAPGroup(LDAPStorageProvider ldapProvider, String groupName, String groupNameAttribute, Collection<String> objectClasses, String parentDn, Map<String, Set<String>> additionalAttributes, String membershipLdapAttribute) static LDAPQueryLDAPUtils.createQueryForUserSearch(LDAPStorageProvider ldapProvider, RealmModel realm) static voidLDAPUtils.deleteMember(LDAPStorageProvider ldapProvider, MembershipType membershipType, String memberAttrName, String memberChildAttrName, LDAPObject ldapParent, LDAPObject ldapChild) Remove ldapChild as member of ldapParent and save ldapParent to LDAP.static voidLDAPUtils.fillRangedAttribute(LDAPStorageProvider ldapProvider, LDAPObject ldapObject, String name) Performs iterative searches over an LDAPObject to return an attribute that is ranged.LDAPUtils.getExistingMemberships(LDAPStorageProvider ldapProvider, String memberAttrName, LDAPObject ldapRole) Return all existing memberships (values of attribute 'member' ) from the given ldapRole or ldapGroupstatic List<LDAPObject>LDAPUtils.loadAllLDAPObjects(LDAPQuery ldapQuery, LDAPStorageProvider ldapProvider) Load all LDAP objects corresponding to given query.static LDAPObjectLDAPUtils.updateLDAPGroup(LDAPStorageProvider ldapProvider, LDAPObject ldapObject) Constructors in org.keycloak.storage.ldap with parameters of type LDAPStorageProviderModifierConstructorDescriptionLDAPStorageUserManager(LDAPStorageProvider provider) LDAPWritesOnlyUserModelDelegate(UserModel delegate, LDAPStorageProvider provider) -
Uses of LDAPStorageProvider in org.keycloak.storage.ldap.idm.query.internal
Methods in org.keycloak.storage.ldap.idm.query.internal that return LDAPStorageProviderConstructors in org.keycloak.storage.ldap.idm.query.internal with parameters of type LDAPStorageProvider -
Uses of LDAPStorageProvider in org.keycloak.storage.ldap.mappers
Fields in org.keycloak.storage.ldap.mappers declared as LDAPStorageProviderModifier and TypeFieldDescriptionprotected final LDAPStorageProviderAbstractLDAPStorageMapper.ldapProviderprotected LDAPStorageProviderTxAwareLDAPUserModelDelegate.providerMethods in org.keycloak.storage.ldap.mappers that return LDAPStorageProviderModifier and TypeMethodDescriptionAbstractLDAPStorageMapper.getLdapProvider()LDAPStorageMapper.getLdapProvider()Gets the ldap provider associated to the mapper.Methods in org.keycloak.storage.ldap.mappers with parameters of type LDAPStorageProviderModifier and TypeMethodDescriptionprotected abstract AbstractLDAPStorageMapperAbstractLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperCertificateLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperFullNameLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperHardcodedAttributeMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperHardcodedLDAPAttributeMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperHardcodedLDAPGroupStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperHardcodedLDAPRoleStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected KerberosPrincipalAttributeMapperKerberosPrincipalAttributeMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperUserAttributeLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) Constructors in org.keycloak.storage.ldap.mappers with parameters of type LDAPStorageProviderModifierConstructorDescriptionAbstractLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) CertificateLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) FullNameLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) HardcodedAttributeMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) HardcodedLDAPAttributeMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) HardcodedLDAPGroupStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) HardcodedLDAPRoleStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) KerberosPrincipalAttributeMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) LDAPStorageMapperManager(LDAPStorageProvider ldapProvider) LDAPTransaction(LDAPStorageProvider ldapProvider, LDAPObject ldapUser) TxAwareLDAPUserModelDelegate(UserModel delegate, LDAPStorageProvider provider, LDAPObject ldapUser) UserAttributeLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) -
Uses of LDAPStorageProvider in org.keycloak.storage.ldap.mappers.membership.group
Methods in org.keycloak.storage.ldap.mappers.membership.group with parameters of type LDAPStorageProviderModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapperGroupLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) GroupMapperConfig.getGroupObjectClasses(LDAPStorageProvider ldapProvider) Constructors in org.keycloak.storage.ldap.mappers.membership.group with parameters of type LDAPStorageProviderModifierConstructorDescriptionGroupLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider, GroupLDAPStorageMapperFactory factory) -
Uses of LDAPStorageProvider in org.keycloak.storage.ldap.mappers.membership.role
Methods in org.keycloak.storage.ldap.mappers.membership.role with parameters of type LDAPStorageProviderModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapperRoleLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) RoleMapperConfig.getRoleObjectClasses(LDAPStorageProvider ldapProvider) Constructors in org.keycloak.storage.ldap.mappers.membership.role with parameters of type LDAPStorageProviderModifierConstructorDescriptionRoleLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider, RoleLDAPStorageMapperFactory factory) -
Uses of LDAPStorageProvider in org.keycloak.storage.ldap.mappers.msad
Methods in org.keycloak.storage.ldap.mappers.msad with parameters of type LDAPStorageProviderModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapperMSADUserAccountControlStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) Constructors in org.keycloak.storage.ldap.mappers.msad with parameters of type LDAPStorageProviderModifierConstructorDescriptionMSADUserAccountControlStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) -
Uses of LDAPStorageProvider in org.keycloak.storage.ldap.mappers.msadlds
Methods in org.keycloak.storage.ldap.mappers.msadlds with parameters of type LDAPStorageProviderModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapperMSADLDSUserAccountControlStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) Constructors in org.keycloak.storage.ldap.mappers.msadlds with parameters of type LDAPStorageProviderModifierConstructorDescriptionMSADLDSUserAccountControlStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider)