public class LdapSettingsImpl extends PersistedImpl implements LdapSettings
| Modifier and Type | Class and Description |
|---|---|
static interface |
LdapSettingsImpl.Factory |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACTIVE_DIRECTORY |
protected Configuration |
configuration |
static java.lang.String |
DEFAULT_GROUP |
static java.lang.String |
DISPLAY_NAME_ATTRIBUTE |
static java.lang.String |
ENABLED |
static java.lang.String |
LDAP_URI |
static java.lang.String |
SEARCH_BASE |
static java.lang.String |
SEARCH_PATTERN |
static java.lang.String |
SYSTEM_PASSWORD |
static java.lang.String |
SYSTEM_PASSWORD_SALT |
static java.lang.String |
SYSTEM_USERNAME |
static java.lang.String |
TRUST_ALL_CERTS |
static java.lang.String |
USE_START_TLS |
fields, id| Constructor and Description |
|---|
LdapSettingsImpl(Configuration configuration) |
LdapSettingsImpl(Configuration configuration,
org.bson.types.ObjectId id,
java.util.Map<java.lang.String,java.lang.Object> fields) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultGroup() |
java.lang.String |
getDisplayNameAttribute() |
java.util.Map<java.lang.String,Validator> |
getEmbeddedValidations(java.lang.String key) |
java.lang.String |
getSearchBase() |
java.lang.String |
getSearchPattern() |
java.lang.String |
getSystemPassword() |
java.lang.String |
getSystemPasswordSalt() |
java.lang.String |
getSystemUserName() |
java.net.URI |
getUri() |
java.util.Map<java.lang.String,Validator> |
getValidations() |
boolean |
isActiveDirectory() |
boolean |
isEnabled() |
boolean |
isTrustAllCertificates() |
boolean |
isUseStartTls() |
void |
setActiveDirectory(boolean activeDirectory) |
void |
setDefaultGroup(java.lang.String defaultGroup) |
void |
setDisplayNameAttribute(java.lang.String displayNameAttribute) |
void |
setEnabled(boolean enabled) |
void |
setSearchBase(java.lang.String searchBase) |
void |
setSearchPattern(java.lang.String searchPattern) |
void |
setSystemPassword(java.lang.String systemPassword) |
void |
setSystemPasswordSalt(java.lang.String salt) |
void |
setSystemUsername(java.lang.String systemUsername) |
void |
setTrustAllCertificates(boolean trustAllCertificates) |
void |
setUri(java.net.URI ldapUri) |
void |
setUseStartTls(boolean useStartTls) |
asMap, equals, getFields, getId, getObjectId, hashCode, toStringpublic static final java.lang.String ENABLED
public static final java.lang.String SYSTEM_USERNAME
public static final java.lang.String SYSTEM_PASSWORD
public static final java.lang.String SYSTEM_PASSWORD_SALT
public static final java.lang.String LDAP_URI
public static final java.lang.String SEARCH_PATTERN
public static final java.lang.String SEARCH_BASE
public static final java.lang.String DISPLAY_NAME_ATTRIBUTE
public static final java.lang.String USE_START_TLS
public static final java.lang.String ACTIVE_DIRECTORY
public static final java.lang.String DEFAULT_GROUP
public static final java.lang.String TRUST_ALL_CERTS
protected Configuration configuration
public LdapSettingsImpl(Configuration configuration)
public LdapSettingsImpl(Configuration configuration, org.bson.types.ObjectId id, java.util.Map<java.lang.String,java.lang.Object> fields)
public java.util.Map<java.lang.String,Validator> getValidations()
getValidations in interface Persistedpublic java.util.Map<java.lang.String,Validator> getEmbeddedValidations(java.lang.String key)
getEmbeddedValidations in interface Persistedpublic java.lang.String getSystemUserName()
getSystemUserName in interface LdapSettingspublic void setSystemUsername(java.lang.String systemUsername)
setSystemUsername in interface LdapSettingspublic java.lang.String getSystemPassword()
getSystemPassword in interface LdapSettingspublic void setSystemPassword(java.lang.String systemPassword)
setSystemPassword in interface LdapSettingspublic java.lang.String getSystemPasswordSalt()
getSystemPasswordSalt in interface LdapSettingspublic void setSystemPasswordSalt(java.lang.String salt)
setSystemPasswordSalt in interface LdapSettingspublic java.net.URI getUri()
getUri in interface LdapSettingspublic void setUri(java.net.URI ldapUri)
setUri in interface LdapSettingspublic java.lang.String getSearchBase()
getSearchBase in interface LdapSettingspublic void setSearchBase(java.lang.String searchBase)
setSearchBase in interface LdapSettingspublic java.lang.String getSearchPattern()
getSearchPattern in interface LdapSettingspublic void setSearchPattern(java.lang.String searchPattern)
setSearchPattern in interface LdapSettingspublic java.lang.String getDisplayNameAttribute()
getDisplayNameAttribute in interface LdapSettingspublic void setDisplayNameAttribute(java.lang.String displayNameAttribute)
setDisplayNameAttribute in interface LdapSettingspublic boolean isEnabled()
isEnabled in interface LdapSettingspublic void setEnabled(boolean enabled)
setEnabled in interface LdapSettingspublic void setUseStartTls(boolean useStartTls)
setUseStartTls in interface LdapSettingspublic boolean isUseStartTls()
isUseStartTls in interface LdapSettingspublic void setActiveDirectory(boolean activeDirectory)
setActiveDirectory in interface LdapSettingspublic boolean isActiveDirectory()
isActiveDirectory in interface LdapSettingspublic java.lang.String getDefaultGroup()
getDefaultGroup in interface LdapSettingspublic void setDefaultGroup(java.lang.String defaultGroup)
setDefaultGroup in interface LdapSettingspublic boolean isTrustAllCertificates()
isTrustAllCertificates in interface LdapSettingspublic void setTrustAllCertificates(boolean trustAllCertificates)
setTrustAllCertificates in interface LdapSettingsCopyright © 2012-2014 TORCH GmbH. All Rights Reserved.