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