Class LDAPEntry
java.lang.Object
org.graylog.security.authservice.ldap.LDAPEntry
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionallAttributeValues
(String key) abstract String
static LDAPEntry.Builder
builder()
abstract String
dn()
boolean
hasAttribute
(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
-