Uses of Class
org.keycloak.storage.ldap.LDAPStorageProvider
-
-
Uses of LDAPStorageProvider in org.keycloak.storage.ldap
Methods in org.keycloak.storage.ldap that return LDAPStorageProvider Modifier and Type Method Description LDAPStorageProvider
LDAPStorageProviderFactory. create(KeycloakSession session, ComponentModel model)
Methods in org.keycloak.storage.ldap with parameters of type LDAPStorageProvider Modifier and Type Method Description static void
LDAPUtils. 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 LDAPObject
LDAPUtils. addUserToLDAP(LDAPStorageProvider ldapProvider, RealmModel realm, UserModel user)
Method to crate a user in the LDAP.static LDAPObject
LDAPUtils. 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 LDAPObject
LDAPUtils. createLDAPGroup(LDAPStorageProvider ldapProvider, String groupName, String groupNameAttribute, Collection<String> objectClasses, String parentDn, Map<String,Set<String>> additionalAttributes, String membershipLdapAttribute)
static LDAPQuery
LDAPUtils. createQueryForUserSearch(LDAPStorageProvider ldapProvider, RealmModel realm)
static void
LDAPUtils. 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 void
LDAPUtils. fillRangedAttribute(LDAPStorageProvider ldapProvider, LDAPObject ldapObject, String name)
Performs iterative searches over an LDAPObject to return an attribute that is ranged.static Set<String>
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 LDAPObject
LDAPUtils. updateLDAPGroup(LDAPStorageProvider ldapProvider, LDAPObject ldapObject)
Constructors in org.keycloak.storage.ldap with parameters of type LDAPStorageProvider Constructor Description LDAPStorageUserManager(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 LDAPStorageProvider Modifier and Type Method Description LDAPStorageProvider
LDAPQuery. getLdapProvider()
Constructors in org.keycloak.storage.ldap.idm.query.internal with parameters of type LDAPStorageProvider Constructor Description LDAPQuery(LDAPStorageProvider ldapProvider)
-
Uses of LDAPStorageProvider in org.keycloak.storage.ldap.mappers
Fields in org.keycloak.storage.ldap.mappers declared as LDAPStorageProvider Modifier and Type Field Description protected LDAPStorageProvider
AbstractLDAPStorageMapper. ldapProvider
protected LDAPStorageProvider
TxAwareLDAPUserModelDelegate. provider
Methods in org.keycloak.storage.ldap.mappers that return LDAPStorageProvider Modifier and Type Method Description LDAPStorageProvider
AbstractLDAPStorageMapper. getLdapProvider()
LDAPStorageProvider
LDAPStorageMapper. getLdapProvider()
Gets the ldap provider associated to the mapper.Methods in org.keycloak.storage.ldap.mappers with parameters of type LDAPStorageProvider Modifier and Type Method Description protected abstract AbstractLDAPStorageMapper
AbstractLDAPStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
protected AbstractLDAPStorageMapper
CertificateLDAPStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
protected AbstractLDAPStorageMapper
FullNameLDAPStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
protected AbstractLDAPStorageMapper
HardcodedAttributeMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
protected AbstractLDAPStorageMapper
HardcodedLDAPAttributeMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
protected AbstractLDAPStorageMapper
HardcodedLDAPGroupStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
protected AbstractLDAPStorageMapper
HardcodedLDAPRoleStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
protected AbstractLDAPStorageMapper
UserAttributeLDAPStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
-
Uses of LDAPStorageProvider in org.keycloak.storage.ldap.mappers.membership.group
Methods in org.keycloak.storage.ldap.mappers.membership.group with parameters of type LDAPStorageProvider Modifier and Type Method Description protected AbstractLDAPStorageMapper
GroupLDAPStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
Collection<String>
GroupMapperConfig. getGroupObjectClasses(LDAPStorageProvider ldapProvider)
Constructors in org.keycloak.storage.ldap.mappers.membership.group with parameters of type LDAPStorageProvider Constructor Description GroupLDAPStorageMapper(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 LDAPStorageProvider Modifier and Type Method Description protected AbstractLDAPStorageMapper
RoleLDAPStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
Collection<String>
RoleMapperConfig. getRoleObjectClasses(LDAPStorageProvider ldapProvider)
Constructors in org.keycloak.storage.ldap.mappers.membership.role with parameters of type LDAPStorageProvider Constructor Description RoleLDAPStorageMapper(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 LDAPStorageProvider Modifier and Type Method Description protected AbstractLDAPStorageMapper
MSADUserAccountControlStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
Constructors in org.keycloak.storage.ldap.mappers.msad with parameters of type LDAPStorageProvider Constructor Description MSADUserAccountControlStorageMapper(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 LDAPStorageProvider Modifier and Type Method Description protected AbstractLDAPStorageMapper
MSADLDSUserAccountControlStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
Constructors in org.keycloak.storage.ldap.mappers.msadlds with parameters of type LDAPStorageProvider Constructor Description MSADLDSUserAccountControlStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider)
-