Class LDAPEntry
java.lang.Object
org.graylog.security.authservice.ldap.LDAPEntry
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallAttributeValues(String key) abstract Stringstatic LDAPEntry.Builderbuilder()abstract Stringdn()booleanhasAttribute(String key) nonBlankAttribute(String key) Returns the given attribute or throws an exception if the value for the given key is null or blank.abstract com.google.common.collect.ImmutableSet<String>
-
Constructor Details
-
LDAPEntry
public LDAPEntry()
-
-
Method Details
-
dn
-
base64UniqueId
-
objectClasses
-
attributes
-
hasAttribute
-
allAttributeValues
-
firstAttributeValue
-
nonBlankAttribute
Returns the given attribute or throws an exception if the value for the given key is null or blank.- Parameters:
key- the attribute key- Returns:
- the value
- Throws:
IllegalArgumentException- when attribute value is null or blank
-
builder
-