public class LDAPOptions extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ALLOW_EMPTY_PASSWORDS |
static String |
AUTHENTICATION |
static String |
CONNECTION_PASSWORD |
static String |
CONNECTION_URL |
static String |
CONNECTION_USERNAME |
static String |
CONTEXT_PREFIX |
static String |
DEFAULT_AUTHENTICATION |
static String |
DEFAULT_INITIAL_CONTEXT_FACTORY |
static int |
DEFAULT_SSL_TIMEOUT |
static String |
DISABLE_CACHE |
static String |
INITIAL_CONTEXT_FACTORY |
static String |
ROLE_BASE_DN |
static String |
ROLE_FILTER |
static String |
ROLE_MAPPING |
static String |
ROLE_NAME_ATTRIBUTE |
static String |
ROLE_SEARCH_SUBTREE |
static String |
SSL |
static String |
SSL_ALGORITHM |
static String |
SSL_KEYALIAS |
static String |
SSL_KEYSTORE |
static String |
SSL_PROTOCOL |
static String |
SSL_PROVIDER |
static String |
SSL_TIMEOUT |
static String |
SSL_TRUSTSTORE |
static String |
USER_BASE_DN |
static String |
USER_FILTER |
static String |
USER_PUBKEY_ATTRIBUTE |
static String |
USER_SEARCH_SUBTREE |
static String |
USERNAMES_TRIM |
| Constructor and Description |
|---|
LDAPOptions(Map<String,?> options) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
boolean |
getAllowEmptyPasswords() |
String |
getAuthentication() |
String |
getConnectionPassword() |
String |
getConnectionURL() |
String |
getConnectionUsername() |
boolean |
getDisableCache() |
Hashtable<String,Object> |
getEnv() |
Object |
getInitialContextFactory() |
String |
getRoleBaseDn() |
String |
getRoleFilter() |
Map<String,Set<String>> |
getRoleMapping() |
String |
getRoleNameAttribute() |
boolean |
getRoleSearchSubtree() |
boolean |
getSsl() |
String |
getSslAlgorithm() |
String |
getSslKeyAlias() |
String |
getSslKeystore() |
String |
getSslProtocol() |
String |
getSslProvider() |
int |
getSslTimeout() |
String |
getSslTrustStore() |
String |
getUserBaseDn() |
String |
getUserFilter() |
String |
getUserPubkeyAttribute() |
boolean |
getUserSearchSubtree() |
int |
hashCode() |
boolean |
isUsernameTrim() |
protected void |
setupSsl(Hashtable<String,Object> env) |
public static final String CONNECTION_URL
public static final String CONNECTION_USERNAME
public static final String CONNECTION_PASSWORD
public static final String USER_BASE_DN
public static final String USER_FILTER
public static final String USER_SEARCH_SUBTREE
public static final String USER_PUBKEY_ATTRIBUTE
public static final String ROLE_BASE_DN
public static final String ROLE_FILTER
public static final String ROLE_NAME_ATTRIBUTE
public static final String ROLE_SEARCH_SUBTREE
public static final String ROLE_MAPPING
public static final String AUTHENTICATION
public static final String ALLOW_EMPTY_PASSWORDS
public static final String DISABLE_CACHE
public static final String INITIAL_CONTEXT_FACTORY
public static final String CONTEXT_PREFIX
public static final String SSL
public static final String SSL_PROVIDER
public static final String SSL_PROTOCOL
public static final String SSL_ALGORITHM
public static final String SSL_KEYSTORE
public static final String SSL_KEYALIAS
public static final String SSL_TRUSTSTORE
public static final String SSL_TIMEOUT
public static final String USERNAMES_TRIM
public static final String DEFAULT_INITIAL_CONTEXT_FACTORY
public static final String DEFAULT_AUTHENTICATION
public static final int DEFAULT_SSL_TIMEOUT
public boolean isUsernameTrim()
public String getUserFilter()
public String getUserBaseDn()
public boolean getUserSearchSubtree()
public String getUserPubkeyAttribute()
public String getRoleFilter()
public String getRoleBaseDn()
public boolean getRoleSearchSubtree()
public String getRoleNameAttribute()
public Hashtable<String,Object> getEnv() throws NamingException
NamingExceptionprotected void setupSsl(Hashtable<String,Object> env) throws NamingException
NamingExceptionpublic Object getInitialContextFactory()
public String getConnectionURL()
public String getConnectionUsername()
public String getConnectionPassword()
public String getAuthentication()
public boolean getSsl()
public String getSslProvider()
public String getSslProtocol()
public String getSslAlgorithm()
public String getSslKeystore()
public String getSslKeyAlias()
public String getSslTrustStore()
public int getSslTimeout()
public boolean getAllowEmptyPasswords()
public boolean getDisableCache()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.