public class LDAPConfig extends Object
| Constructor and Description |
|---|
LDAPConfig(org.keycloak.common.util.MultivaluedHashMap<String,String> config) |
public LDAPConfig(org.keycloak.common.util.MultivaluedHashMap<String,String> config)
public String getConnectionUrl()
public String getFactoryName()
public String getAuthType()
public String getUseTruststoreSpi()
public String getUsersDn()
public Collection<String> getUserObjectClasses()
public String getBindDN()
public String getBindCredential()
public String getVendor()
public boolean isActiveDirectory()
public boolean isValidatePasswordPolicy()
public String getConnectionPooling()
public String getConnectionPoolingAuthentication()
public String getConnectionPoolingDebug()
public String getConnectionPoolingInitSize()
public String getConnectionPoolingMaxSize()
public String getConnectionPoolingPrefSize()
public String getConnectionPoolingProtocol()
public String getConnectionPoolingTimeout()
public String getConnectionTimeout()
public String getReadTimeout()
public Properties getAdditionalConnectionProperties()
public int getSearchScope()
public String getUuidLDAPAttributeName()
public boolean isObjectGUID()
public boolean isPagination()
public int getBatchSizeForSync()
public String getUsernameLdapAttribute()
public String getRdnLdapAttribute()
public String getCustomUserSearchFilter()
public UserStorageProvider.EditMode getEditMode()
public void addBinaryAttribute(String attrName)
Copyright © 2019 JBoss by Red Hat. All rights reserved.