public class LdapAuthentication<T extends LdapAuthentication<T>> extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
LdapAuthentication.LdapAuthenticationResources
Child mutators for LdapAuthentication 
 | 
| Constructor and Description | 
|---|
LdapAuthentication()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener 
 | 
String | 
advancedFilter()
The fully defined filter to be used to search for the user based on their
 entered user ID. 
 | 
T | 
advancedFilter(String value)
The fully defined filter to be used to search for the user based on their
 entered user ID. 
 | 
Boolean | 
allowEmptyPasswords()
Should empty passwords be accepted from the user being authenticated. 
 | 
T | 
allowEmptyPasswords(Boolean value)
Should empty passwords be accepted from the user being authenticated. 
 | 
String | 
baseDn()
The base distinguished name to commence the search for the user. 
 | 
T | 
baseDn(String value)
The base distinguished name to commence the search for the user. 
 | 
T | 
byAccessTimeCache()
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
byAccessTimeCache(ByAccessTimeCache value)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
byAccessTimeCache(ByAccessTimeCacheConsumer consumer)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
byAccessTimeCache(ByAccessTimeCacheSupplier supplier)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
bySearchTimeCache()
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
bySearchTimeCache(BySearchTimeCache value)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
bySearchTimeCache(BySearchTimeCacheConsumer consumer)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
bySearchTimeCache(BySearchTimeCacheSupplier supplier)
A cache to hold the results of previous LDAP interactions. 
 | 
String | 
connection()
The name of the connection to use to connect to LDAP. 
 | 
T | 
connection(String value)
The name of the connection to use to connect to LDAP. 
 | 
String | 
getKey()  | 
Boolean | 
recursive()
Whether the search should be recursive. 
 | 
T | 
recursive(Boolean value)
Whether the search should be recursive. 
 | 
void | 
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener 
 | 
LdapAuthentication.LdapAuthenticationResources | 
subresources()  | 
String | 
userDn()
The name of the attribute which is the user's distinguished name. 
 | 
T | 
userDn(String value)
The name of the attribute which is the user's distinguished name. 
 | 
String | 
usernameAttribute()
The name of the attribute to search for the user. 
 | 
T | 
usernameAttribute(String value)
The name of the attribute to search for the user. 
 | 
String | 
usernameLoad()
The name of the attribute that should be loaded from the authenticated
 users LDAP entry to replace the username that they supplied, e.g. 
 | 
T | 
usernameLoad(String value)
The name of the attribute that should be loaded from the authenticated
 users LDAP entry to replace the username that they supplied, e.g. 
 | 
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public LdapAuthentication.LdapAuthenticationResources subresources()
public T bySearchTimeCache(BySearchTimeCache value)
public T bySearchTimeCache(BySearchTimeCacheConsumer consumer)
public T bySearchTimeCache()
public T bySearchTimeCache(BySearchTimeCacheSupplier supplier)
public T byAccessTimeCache(ByAccessTimeCache value)
public T byAccessTimeCache(ByAccessTimeCacheConsumer consumer)
public T byAccessTimeCache()
public T byAccessTimeCache(ByAccessTimeCacheSupplier supplier)
public String advancedFilter()
public T advancedFilter(String value)
public Boolean allowEmptyPasswords()
public T allowEmptyPasswords(Boolean value)
public String baseDn()
public T baseDn(String value)
public String connection()
public Boolean recursive()
public String userDn()
public T userDn(String value)
public String usernameAttribute()
public T usernameAttribute(String value)
public String usernameLoad()
Copyright © 2018 JBoss by Red Hat. All rights reserved.