public abstract class LdapSettingsResponse extends Object
Constructor and Description |
---|
LdapSettingsResponse() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
activeDirectory() |
abstract Set<String> |
additionalDefaultGroups() |
static LdapSettingsResponse |
create(boolean enabled,
String systemUsername,
String systemPassword,
URI ldapUri,
boolean useStartTls,
boolean trustAllCertificates,
boolean activeDirectory,
String searchBase,
String searchPattern,
String displayNameAttribute,
String defaultGroup,
Map<String,String> groupMapping,
String groupSearchBase,
String groupIdAttribute,
Set<String> additionalDefaultGroups,
String groupSearchPattern) |
abstract String |
defaultGroup() |
abstract String |
displayNameAttribute() |
static LdapSettingsResponse |
emptyDisabled() |
abstract boolean |
enabled() |
abstract String |
groupIdAttribute() |
abstract Map<String,String> |
groupMapping() |
abstract String |
groupSearchBase() |
abstract String |
groupSearchPattern() |
abstract URI |
ldapUri() |
abstract String |
searchBase() |
abstract String |
searchPattern() |
abstract String |
systemPassword() |
abstract String |
systemUsername() |
abstract boolean |
trustAllCertificates() |
abstract boolean |
useStartTls() |
public abstract boolean enabled()
public abstract String systemUsername()
public abstract String systemPassword()
public abstract URI ldapUri()
public abstract boolean useStartTls()
public abstract boolean trustAllCertificates()
public abstract boolean activeDirectory()
public abstract String searchBase()
public abstract String searchPattern()
public abstract String displayNameAttribute()
public abstract String defaultGroup()
public static LdapSettingsResponse create(boolean enabled, String systemUsername, String systemPassword, URI ldapUri, boolean useStartTls, boolean trustAllCertificates, boolean activeDirectory, String searchBase, String searchPattern, String displayNameAttribute, String defaultGroup, @Nullable Map<String,String> groupMapping, @Nullable String groupSearchBase, @Nullable String groupIdAttribute, @Nullable Set<String> additionalDefaultGroups, @Nullable String groupSearchPattern)
public static LdapSettingsResponse emptyDisabled()
Copyright © 2012–2018 Graylog, Inc.. All rights reserved.