public class LDAPMappingConfigurationBuilder extends AbstractIdentityConfigurationChildBuilder<LDAPMappingConfiguration>
| Constructor and Description |
|---|
LDAPMappingConfigurationBuilder(Class<? extends AttributedType> attributedType,
LDAPStoreConfigurationBuilder builder) |
build, buildAll, namedpublic LDAPMappingConfigurationBuilder(Class<? extends AttributedType> attributedType, LDAPStoreConfigurationBuilder builder)
protected LDAPMappingConfiguration create()
BuilderCreates a new configuration.
create in class Builder<LDAPMappingConfiguration>protected void validate()
BuilderValidates the internal state.
validate in class Builder<LDAPMappingConfiguration>protected Builder<LDAPMappingConfiguration> readFrom(LDAPMappingConfiguration fromConfiguration)
BuilderReads a pre-created configuration.
readFrom in class Builder<LDAPMappingConfiguration>public LDAPMappingConfigurationBuilder objectClasses(String... objectClasses)
public LDAPMappingConfigurationBuilder attribute(String propertyName, String ldapAttributeName)
public LDAPMappingConfigurationBuilder readOnlyAttribute(String propertyName, String ldapAttributeName)
public LDAPMappingConfigurationBuilder attribute(String propertyName, String ldapAttributeName, boolean identifier)
public LDAPMappingConfigurationBuilder mapping(Class<? extends AttributedType> attributedType)
public LDAPMappingConfigurationBuilder baseDN(String baseDN)
public LDAPMappingConfigurationBuilder forMapping(Class<? extends AttributedType> attributedType)
public LDAPMappingConfigurationBuilder parentMembershipAttributeName(String parentMembershipAttributeName)
public LDAPMappingConfigurationBuilder parentMapping(String parentId, String baseDN)
Copyright © 2013. All Rights Reserved.