Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractLdaptiveErrorHandler - Class in org.bremersee.ldaptive
-
The abstract ldaptive error handler.
- AbstractLdaptiveErrorHandler() - Constructor for class org.bremersee.ldaptive.AbstractLdaptiveErrorHandler
-
Instantiates a new abstract ldaptive error handler.
- ACTIVE_PASSIVE - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.ConnectionStrategy
-
Attempt each URL in the order provided for each connection.
- add(AddRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Executes add operation.
- add(AddRequest) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- add(AddRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Executes add operation.
- add(AddRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- addAttribute(LdapEntry, String, T, boolean, ValueTranscoder<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Adds the specified value to the attribute with the specified name.
- addAttribute(LdapEntry, LdaptiveAttribute<T>, T, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Add attribute.
- addAttributes(LdapEntry, String, Collection<T>, boolean, ValueTranscoder<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Adds the specified values to the attribute with the specified name.
- addAttributes(LdapEntry, LdaptiveAttribute<T>, Collection<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Add attributes.
- ALLOW_ANY - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.SslProperties.HostnameVerifier
-
Hostname verifier that returns true for any hostname.
B
- bind(BindRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Executes bind operation.
- bind(BindRequest) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- bind(BindRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Executes bind operation.
- bind(BindRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- builder() - Static method in exception class org.bremersee.ldaptive.LdaptiveException
-
Creates a new service exception builder.
C
- compare(CompareRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Executes compare operation.
- compare(CompareRequest) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- compare(CompareRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Executes compare operation.
- compare(CompareRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- ConnectionPoolProperties() - Constructor for class org.bremersee.ldaptive.LdaptiveProperties.ConnectionPoolProperties
-
Instantiates new connection pool properties.
- ConnectionValidatorProperties() - Constructor for class org.bremersee.ldaptive.LdaptiveProperties.ConnectionValidatorProperties
-
Instantiates new connection validator properties.
- convert(String) - Method in class org.bremersee.ldaptive.converter.StringToDnConverter
- convert(Dn) - Method in class org.bremersee.ldaptive.converter.DnToStringConverter
- copy() - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Returns a new instance of this ldap operations with the same connection factory and error handler.
- copy() - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- copy() - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Returns a new instance of this ldap operations with the same connection factory and error handler.
- copy() - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- copy(LdaptiveErrorHandler) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Returns a new instance of this ldap operations with the same connection factory and the given error handler.
- copy(LdaptiveErrorHandler) - Method in class org.bremersee.ldaptive.LdaptiveSambaTemplate
- copy(LdaptiveErrorHandler) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- copy(LdaptiveErrorHandler) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Returns a new instance of this ldap operations with the same connection factory and the given error handler.
- copy(LdaptiveErrorHandler) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- createAttribute() - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Create attribute ldap attribute.
- createAttribute(Collection<T>) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Create attribute ldap attribute.
- createAttribute(T) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Create attribute ldap attribute.
- createConnectionConfig() - Method in class org.bremersee.ldaptive.LdaptiveProperties
-
Creates the connection config.
- createConnectionFactory() - Method in class org.bremersee.ldaptive.LdaptiveProperties
-
Create then connection factory.
- createConnectionValidator() - Method in class org.bremersee.ldaptive.LdaptiveProperties.ConnectionValidatorProperties
-
Create connection validator.
- createDn(String, String, String) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Create dn string.
- createSearchRequest() - Method in class org.bremersee.ldaptive.LdaptiveProperties.ConnectionValidatorProperties.SearchRequestProperties
-
Create search request.
- createSslConfig() - Method in class org.bremersee.ldaptive.LdaptiveProperties.SslProperties
-
Create ssl config.
D
- decodeStringValue(String) - Method in class org.bremersee.ldaptive.transcoder.DnValueTranscoder
- decodeStringValue(String) - Method in class org.bremersee.ldaptive.transcoder.FileTimeToOffsetDateTimeValueTranscoder
- decodeStringValue(String) - Method in class org.bremersee.ldaptive.transcoder.GeneralizedTimeToOffsetDateTimeValueTranscoder
- decodeStringValue(String) - Method in class org.bremersee.ldaptive.transcoder.UserAccountControlValueTranscoder
- DEFAULT - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.SslProperties.HostnameVerifier
-
The default hostname verifier.
- DefaultLdaptiveErrorHandler - Class in org.bremersee.ldaptive
-
The default ldaptive error handler.
- DefaultLdaptiveErrorHandler() - Constructor for class org.bremersee.ldaptive.DefaultLdaptiveErrorHandler
- define(String) - Static method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Define ldaptive attribute.
- define(String, boolean, ValueTranscoder<T>) - Static method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Define ldaptive attribute.
- delete(DeleteRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Executes delete operation.
- delete(DeleteRequest) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- delete(DeleteRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Executes delete operation.
- delete(DeleteRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- deserialize(JsonParser, DeserializationContext) - Method in class org.bremersee.ldaptive.converter.JacksonDnDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.bremersee.ldaptive.converter.JacksonLdapEntryDeserializer
- DNS - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.ConnectionStrategy
-
Queries a DNS server for SRV records and uses those records to construct a list of URLs.
- DnToStringConverter - Class in org.bremersee.ldaptive.converter
-
The distinguished name to string converter.
- DnToStringConverter() - Constructor for class org.bremersee.ldaptive.converter.DnToStringConverter
-
Instantiates a new distinguished name to string converter.
- DnValueTranscoder - Class in org.bremersee.ldaptive.transcoder
-
The distinguished name value transcoder.
- DnValueTranscoder() - Constructor for class org.bremersee.ldaptive.transcoder.DnValueTranscoder
-
Instantiates a new distinguished name value transcoder.
- DnValueTranscoder(RDnNormalizer) - Constructor for class org.bremersee.ldaptive.transcoder.DnValueTranscoder
-
Instantiates a new distinguished name value transcoder.
E
- encodeStringValue(OffsetDateTime) - Method in class org.bremersee.ldaptive.transcoder.FileTimeToOffsetDateTimeValueTranscoder
- encodeStringValue(OffsetDateTime) - Method in class org.bremersee.ldaptive.transcoder.GeneralizedTimeToOffsetDateTimeValueTranscoder
- encodeStringValue(UserAccountControl) - Method in class org.bremersee.ldaptive.transcoder.UserAccountControlValueTranscoder
- encodeStringValue(Dn) - Method in class org.bremersee.ldaptive.transcoder.DnValueTranscoder
- equals(Object) - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
- executeExtension(ExtendedRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Executes an extended request.
- executeExtension(ExtendedRequest) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- executeExtension(ExtendedRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Executes extended request.
- executeExtension(ExtendedRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- exists(String) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Exists.
- exists(String) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- exists(String) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Exists.
- exists(LdapEntry) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Determines whether the attribute exists in the given ldap entry or not.
- exists(T, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Exists.
- exists(T, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Exists.
F
- FileTimeToOffsetDateTimeValueTranscoder - Class in org.bremersee.ldaptive.transcoder
-
The file time value transcoder.
- FileTimeToOffsetDateTimeValueTranscoder() - Constructor for class org.bremersee.ldaptive.transcoder.FileTimeToOffsetDateTimeValueTranscoder
-
Instantiates a new file time to offset date time value transcoder.
- findAll(SearchRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Find all.
- findAll(SearchRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Find all.
- findAll(SearchRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- findAll(SearchRequest, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Find all.
- findAll(SearchRequest, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Find all.
- findAttribute(String) - Method in class org.bremersee.ldaptive.serializable.SerLdapEntry
-
Find attribute.
- findOne(SearchRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Find one.
- findOne(SearchRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Find one.
- findOne(SearchRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- findOne(SearchRequest, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Find one.
- findOne(SearchRequest, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Find one.
G
- GeneralizedTimeToOffsetDateTimeValueTranscoder - Class in org.bremersee.ldaptive.transcoder
-
The generalized time value transcoder.
- GeneralizedTimeToOffsetDateTimeValueTranscoder() - Constructor for class org.bremersee.ldaptive.transcoder.GeneralizedTimeToOffsetDateTimeValueTranscoder
-
Instantiates a new generalized time to offset date time value transcoder.
- generateUserPassword(String) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Generate user password.
- generateUserPassword(String) - Method in class org.bremersee.ldaptive.LdaptiveSambaTemplate
- generateUserPassword(String) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Generate user password.
- get() - Method in enum class org.bremersee.ldaptive.LdaptiveProperties.ConnectionStrategy
- get() - Method in enum class org.bremersee.ldaptive.LdaptiveProperties.ReconnectStrategy
- get() - Method in enum class org.bremersee.ldaptive.LdaptiveProperties.SslProperties.HostnameVerifier
- getAttributeTypeValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets attribute type value transcoder.
- getAttributeValue(LdapEntry, String, ValueTranscoder<T>, T) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets attribute value.
- getAttributeValue(LdapEntry, LdaptiveAttribute<T>, T) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets attribute value.
- getAttributeValues(LdapEntry, String, ValueTranscoder<T>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets attribute values.
- getAttributeValues(LdapEntry, LdaptiveAttribute<T>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets attribute values.
- getAttributeValuesAsList(LdapEntry, String, ValueTranscoder<T>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets attribute values as list.
- getAttributeValuesAsList(LdapEntry, LdaptiveAttribute<T>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets attribute values as list.
- getAttributeValuesAsSet(LdapEntry, String, ValueTranscoder<T>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets attribute values as set.
- getAttributeValuesAsSet(LdapEntry, LdaptiveAttribute<T>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets attribute values as set.
- getBigIntegerValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets big integer value transcoder.
- getBinaryAttributeNames() - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Get binary attribute names.
- getBinaryValue() - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Returns a single byte array value of this attribute.
- getBinaryValues() - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Returns the values of this attribute as byte arrays.
- getBooleanPrimitiveValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets boolean primitive value transcoder.
- getBooleanValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets boolean value transcoder.
- getByteArrayValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets byte array value transcoder.
- getConnectionFactory() - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Gets connection factory.
- getConnectionFactory() - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- getConnectionFactory() - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Gets connection factory.
- getConnectionFactory() - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- getDeltaTimeValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets delta time value transcoder.
- getDnValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets dn value transcoder.
- getDnValueTranscoderCaseSensitive() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets dn value transcoder case sensitive.
- getDoublePrimitiveValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets double primitive value transcoder.
- getDoubleValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets double value transcoder.
- getFileTimeToOffsetDateTimeValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets file time to offset date time value transcoder.
- getFileTimeValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets file time value transcoder.
- getFloatPrimitiveValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets float primitive value transcoder.
- getFloatValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets float value transcoder.
- getGeneralizedTimeToOffsetDateTimeValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets generalized time to offset date time value transcoder.
- getGeneralizedTimeValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets generalized time value transcoder.
- getIntegerPrimitiveValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets integer primitive value transcoder.
- getIntegerValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets integer value transcoder.
- getLdapException() - Method in exception class org.bremersee.ldaptive.LdaptiveException
-
Gets ldap exception (can be
null). - getLongPrimitiveValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets long primitive value transcoder.
- getLongValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets long value transcoder.
- getMappedAttributeNames() - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Get mapped attribute names.
- getName() - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Gets name.
- getObjectClasses() - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Get object classes of the ldap entry.
- getRdn(String) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Gets rdn value (not the rdn attribute name).
- getResultCode() - Method in exception class org.bremersee.ldaptive.LdaptiveException
-
Gets result code (can be
null). - getShortPrimitiveValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets short primitive value transcoder.
- getShortValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets short value transcoder.
- getStringValue() - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Returns a single string value of this attribute.
- getStringValues() - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Returns the values of this attribute as strings.
- getStringValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets string value transcoder.
- getType() - Method in class org.bremersee.ldaptive.transcoder.DnValueTranscoder
- getType() - Method in class org.bremersee.ldaptive.transcoder.FileTimeToOffsetDateTimeValueTranscoder
- getType() - Method in class org.bremersee.ldaptive.transcoder.GeneralizedTimeToOffsetDateTimeValueTranscoder
- getType() - Method in class org.bremersee.ldaptive.transcoder.UserAccountControlValueTranscoder
- getUnicodePwdValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets unicode pwd value transcoder.
- getUserAccountControlValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets user account control value transcoder.
- getUuidValueTranscoder() - Static method in class org.bremersee.ldaptive.transcoder.ValueTranscoderFactory
-
Gets uuid value transcoder.
- getValue(LdapEntry) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Gets value.
- getValue(LdapEntry, T) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Gets value.
- getValues(LdapEntry) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Gets values.
- getValueTranscoder() - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Gets value transcoder.
H
- handleError(Throwable) - Method in class org.bremersee.ldaptive.AbstractLdaptiveErrorHandler
- handleError(Throwable) - Method in interface org.bremersee.ldaptive.LdaptiveErrorHandler
-
Handle error.
- hashCode() - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
- hasText(String) - Static method in class org.bremersee.ldaptive.LdaptiveProperties
-
Determines whether the given value has text or not.
- hasValue(byte[]) - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Returns whether the supplied value exists in this attribute.
- hasValue(String) - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Returns whether the supplied value exists in this attribute.
I
- INFINITE_RECONNECT_ATTEMPTS - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.ReconnectStrategy
-
Infinite reconnect attempts strategy.
- INFINITE_RECONNECT_ATTEMPTS_WITH_BACKOFF - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.ReconnectStrategy
-
Infinite reconnect attempts with backoff strategy.
- isBinary() - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Is binary.
- isEnabled() - Method in class org.bremersee.ldaptive.transcoder.UserAccountControl
-
Is enabled boolean.
- isNormalAccount() - Method in class org.bremersee.ldaptive.transcoder.UserAccountControl
-
Is normal account boolean.
- isPasswordExpirationEnabled() - Method in class org.bremersee.ldaptive.transcoder.UserAccountControl
-
Is password expiration enabled boolean.
J
- JacksonDnDeserializer - Class in org.bremersee.ldaptive.converter
-
The jackson distinguished name deserializer.
- JacksonDnDeserializer() - Constructor for class org.bremersee.ldaptive.converter.JacksonDnDeserializer
-
Instantiates a new jackson distinguished name deserializer.
- JacksonDnSerializer - Class in org.bremersee.ldaptive.converter
-
The jackson distinguished name serializer.
- JacksonDnSerializer() - Constructor for class org.bremersee.ldaptive.converter.JacksonDnSerializer
-
Instantiates a new jackson distinguished name serializer.
- JacksonLdapEntryDeserializer - Class in org.bremersee.ldaptive.converter
-
The jackson ldap entry deserializer.
- JacksonLdapEntryDeserializer() - Constructor for class org.bremersee.ldaptive.converter.JacksonLdapEntryDeserializer
-
Instantiates a new jackson ldap entry deserializer.
- JacksonLdapEntrySerializer - Class in org.bremersee.ldaptive.converter
-
The jackson ldap entry serializer.
- JacksonLdapEntrySerializer() - Constructor for class org.bremersee.ldaptive.converter.JacksonLdapEntrySerializer
-
Instantiates a new jackson ldap entry serializer.
L
- LdaptiveAttribute<T> - Interface in org.bremersee.ldaptive
-
The ldaptive attribute.
- LdaptiveAttribute.Specification<T> - Class in org.bremersee.ldaptive
-
The ldaptive attribute specification.
- LdaptiveEntryImmutableMapper<T> - Class in org.bremersee.ldaptive
-
The ldaptive entry immutable mapper.
- LdaptiveEntryImmutableMapper() - Constructor for class org.bremersee.ldaptive.LdaptiveEntryImmutableMapper
-
Instantiates a new ldaptive entry immutable mapper.
- LdaptiveEntryMapper<T> - Interface in org.bremersee.ldaptive
-
The ldap entry mapper.
- LdaptiveErrorHandler - Interface in org.bremersee.ldaptive
-
The ldaptive error handler.
- LdaptiveException - Exception Class in org.bremersee.ldaptive
-
The ldaptive exception.
- LdaptiveException(int, String, String, Throwable) - Constructor for exception class org.bremersee.ldaptive.LdaptiveException
-
Instantiates a new ldaptive exception.
- LdaptiveObjectMapperModule - Class in org.bremersee.ldaptive
-
The ldaptive object mapper module.
- LdaptiveObjectMapperModule() - Constructor for class org.bremersee.ldaptive.LdaptiveObjectMapperModule
-
Instantiates a new ldaptive object mapper module.
- LdaptiveOperations - Interface in org.bremersee.ldaptive
-
The interface for ldap operations.
- LdaptiveProperties - Class in org.bremersee.ldaptive
-
The ldap properties.
- LdaptiveProperties() - Constructor for class org.bremersee.ldaptive.LdaptiveProperties
-
Instantiates new ldaptive properties.
- LdaptiveProperties.ConnectionPoolProperties - Class in org.bremersee.ldaptive
-
The connection pool properties.
- LdaptiveProperties.ConnectionStrategy - Enum Class in org.bremersee.ldaptive
-
The connection strategy.
- LdaptiveProperties.ConnectionValidatorProperties - Class in org.bremersee.ldaptive
-
The search validator properties.
- LdaptiveProperties.ConnectionValidatorProperties.SearchRequestProperties - Class in org.bremersee.ldaptive
-
The search request properties.
- LdaptiveProperties.ConnectionValidatorProperties.SearchRequestProperties.SearchFilterProperties - Class in org.bremersee.ldaptive
-
The search filter properties.
- LdaptiveProperties.ReconnectStrategy - Enum Class in org.bremersee.ldaptive
-
The reconnection strategy.
- LdaptiveProperties.SslProperties - Class in org.bremersee.ldaptive
-
The ssl configuration.
- LdaptiveProperties.SslProperties.HostnameVerifier - Enum Class in org.bremersee.ldaptive
-
The hostname verifier.
- LdaptiveSambaTemplate - Class in org.bremersee.ldaptive
-
The ldaptive samba template.
- LdaptiveSambaTemplate(ConnectionFactory) - Constructor for class org.bremersee.ldaptive.LdaptiveSambaTemplate
-
Instantiates a new ldaptive samba template.
- LdaptiveTemplate - Class in org.bremersee.ldaptive
-
The template for executing ldap operations.
- LdaptiveTemplate(ConnectionFactory) - Constructor for class org.bremersee.ldaptive.LdaptiveTemplate
-
Instantiates a new ldaptive template.
M
- map(LdapEntry) - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Map a ldap entry into a domain object.
- map(LdapEntry, T) - Method in class org.bremersee.ldaptive.LdaptiveEntryImmutableMapper
-
This method is in this context illegal.
- map(LdapEntry, T) - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
- map(LdapException) - Method in class org.bremersee.ldaptive.DefaultLdaptiveErrorHandler
- map(LdapException) - Method in interface org.bremersee.ldaptive.LdaptiveErrorHandler
-
Map ldaptive exception.
- map(T, LdapEntry) - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
- mapAndComputeModifications(T, LdapEntry) - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Map and compute attribute modifications (see
LdapEntry.computeModifications(LdapEntry, LdapEntry)**). - mapAndComputeModifyRequest(T, LdapEntry) - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Map and compute modify request.
- mapDn(T) - Method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
- modify(ModifyRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Executes modify operation.
- modify(ModifyRequest) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- modify(ModifyRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Executes modify operation.
- modify(ModifyRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- modifyDn(ModifyDnRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Executes modify dn operation.
- modifyDn(ModifyDnRequest) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- modifyDn(ModifyDnRequest) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Executes modify DN operation.
- modifyDn(ModifyDnRequest) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- modifyUserPassword(String, String, String) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Modifies user password.
- modifyUserPassword(String, String, String) - Method in class org.bremersee.ldaptive.LdaptiveSambaTemplate
- modifyUserPassword(String, String, String) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Modify user password.
O
- ONE_RECONNECT_ATTEMPT - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.ReconnectStrategy
-
One reconnect attempt strategy.
- org.bremersee.ldaptive - package org.bremersee.ldaptive
-
The package contains classes for LDAP operations with the ldaptive library.
- org.bremersee.ldaptive.converter - package org.bremersee.ldaptive.converter
- org.bremersee.ldaptive.reactive - package org.bremersee.ldaptive.reactive
- org.bremersee.ldaptive.serializable - package org.bremersee.ldaptive.serializable
- org.bremersee.ldaptive.transcoder - package org.bremersee.ldaptive.transcoder
R
- RANDOM - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.ConnectionStrategy
-
Attempt a random URL from a list of URLs.
- ReactiveLdaptiveOperations - Interface in org.bremersee.ldaptive.reactive
-
The reactive ldaptive operations.
- ReactiveLdaptiveTemplate - Class in org.bremersee.ldaptive.reactive
-
The reactive ldaptive template.
- ReactiveLdaptiveTemplate(ConnectionFactory) - Constructor for class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
-
Instantiates a new Reactive ldaptive template.
- remove(T, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Remove.
- remove(T, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Remove.
- removeAll(Collection<T>, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Remove all.
- removeAll(Collection<T>, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Remove all.
- removeAttribute(LdapEntry, String, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Removes an attribute with the specified name.
- removeAttribute(LdapEntry, String, T, ValueTranscoder<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Removes an attribute with the specified value.
- removeAttribute(LdapEntry, LdaptiveAttribute<T>, T, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Remove attribute.
- removeAttributes(LdapEntry, String, Collection<T>, ValueTranscoder<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Remove attributes with the specified values.
- removeAttributes(LdapEntry, LdaptiveAttribute<T>, Collection<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Remove attributes.
- returnAttributesAsArray() - Method in class org.bremersee.ldaptive.LdaptiveProperties.ConnectionValidatorProperties.SearchRequestProperties
-
Gets the return attributes as array.
- ROUND_ROBIN - Enum constant in enum class org.bremersee.ldaptive.LdaptiveProperties.ConnectionStrategy
-
Attempt the next URL in the order provided for each connection.
S
- save(T, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Save t.
- save(T, LdaptiveEntryMapper<T>) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- save(T, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Save.
- save(T, LdaptiveEntryMapper<T>) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
- saveAll(Collection<T>, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Save all stream.
- saveAll(Collection<T>, LdaptiveEntryMapper<T>) - Method in interface org.bremersee.ldaptive.reactive.ReactiveLdaptiveOperations
-
Save all.
- search(SearchRequest) - Method in interface org.bremersee.ldaptive.LdaptiveOperations
-
Executes search operation.
- search(SearchRequest) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
- SearchFilterProperties() - Constructor for class org.bremersee.ldaptive.LdaptiveProperties.ConnectionValidatorProperties.SearchRequestProperties.SearchFilterProperties
-
Instantiates new search filter properties.
- SearchRequestProperties() - Constructor for class org.bremersee.ldaptive.LdaptiveProperties.ConnectionValidatorProperties.SearchRequestProperties
-
Instantiates new search request properties.
- serialize(Dn, JsonGenerator, SerializerProvider) - Method in class org.bremersee.ldaptive.converter.JacksonDnSerializer
- serialize(LdapEntry, JsonGenerator, SerializerProvider) - Method in class org.bremersee.ldaptive.converter.JacksonLdapEntrySerializer
- SerLdapAttr - Class in org.bremersee.ldaptive.serializable
-
A serializable ldap attribute.
- SerLdapAttr(String, boolean, List<String>) - Constructor for class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Instantiates a new Ser ldap attr.
- SerLdapAttr(LdapAttribute) - Constructor for class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Instantiates a new serializable ldap attribute.
- SerLdapEntry - Class in org.bremersee.ldaptive.serializable
-
The serializable ldap entry.
- SerLdapEntry(String, List<SerLdapAttr>) - Constructor for class org.bremersee.ldaptive.serializable.SerLdapEntry
-
Instantiates a new Ser ldap entry.
- SerLdapEntry(LdapEntry) - Constructor for class org.bremersee.ldaptive.serializable.SerLdapEntry
-
Instantiates a new serializable ldap entry.
- setAttribute(LdapEntry, String, T, boolean, ValueTranscoder<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Replaces the value of the attribute with the specified value.
- setAttribute(LdapEntry, LdaptiveAttribute<T>, T, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Sets attribute.
- setAttributes(LdapEntry, String, Collection<T>, boolean, ValueTranscoder<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Replaces the values of the attribute with the specified values.
- setAttributes(LdapEntry, LdaptiveAttribute<T>, Collection<T>, List<AttributeModification>) - Static method in interface org.bremersee.ldaptive.LdaptiveEntryMapper
-
Sets attributes.
- setEnabled(boolean) - Method in class org.bremersee.ldaptive.transcoder.UserAccountControl
-
Sets enabled.
- setErrorHandler(LdaptiveErrorHandler) - Method in class org.bremersee.ldaptive.LdaptiveTemplate
-
Sets error handler.
- setErrorHandler(LdaptiveErrorHandler) - Method in class org.bremersee.ldaptive.reactive.ReactiveLdaptiveTemplate
-
Sets error handler.
- setNormalAccount(boolean) - Method in class org.bremersee.ldaptive.transcoder.UserAccountControl
-
Sets normal account.
- setPasswordExpirationEnabled(boolean) - Method in class org.bremersee.ldaptive.transcoder.UserAccountControl
-
Sets password expiration enabled.
- setPasswordGenerator(Supplier<String>) - Method in class org.bremersee.ldaptive.LdaptiveSambaTemplate
-
Sets password generator.
- setValue(LdapEntry, T) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Sets value.
- setValue(LdapEntry, T, BiPredicate<T, T>) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Sets value.
- setValues(LdapEntry, Collection<T>) - Method in interface org.bremersee.ldaptive.LdaptiveAttribute
-
Sets values.
- size() - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
-
Returns the number of values in this ldap attribute.
- Specification(String, boolean, ValueTranscoder<T>) - Constructor for class org.bremersee.ldaptive.LdaptiveAttribute.Specification
-
Instantiates a new specification.
- SslProperties() - Constructor for class org.bremersee.ldaptive.LdaptiveProperties.SslProperties
-
Instantiates new ssl properties.
- StringToDnConverter - Class in org.bremersee.ldaptive.converter
-
The string to distinguished name converter.
- StringToDnConverter() - Constructor for class org.bremersee.ldaptive.converter.StringToDnConverter
-
Instantiates a new string to distinguished name converter.
T
- toLdapAttribute() - Method in class org.bremersee.ldaptive.serializable.SerLdapAttr
-
To ldap attribute.
- toLdapEntry() - Method in class org.bremersee.ldaptive.serializable.SerLdapEntry
-
To ldap entry.
- TYPE_ID - Static variable in class org.bremersee.ldaptive.LdaptiveObjectMapperModule
-
The constant TYPE_ID.
U
- UserAccountControl - Class in org.bremersee.ldaptive.transcoder
-
The domain user's account control.
- UserAccountControl() - Constructor for class org.bremersee.ldaptive.transcoder.UserAccountControl
-
Instantiates a new user account control.
- UserAccountControl(Integer) - Constructor for class org.bremersee.ldaptive.transcoder.UserAccountControl
-
Instantiates a new user account control.
- UserAccountControlValueTranscoder - Class in org.bremersee.ldaptive.transcoder
-
The user account control value transcoder.
- UserAccountControlValueTranscoder() - Constructor for class org.bremersee.ldaptive.transcoder.UserAccountControlValueTranscoder
-
Instantiates a new user account control value transcoder.
V
- valueOf(String) - Static method in enum class org.bremersee.ldaptive.LdaptiveProperties.ConnectionStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.ldaptive.LdaptiveProperties.ReconnectStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.ldaptive.LdaptiveProperties.SslProperties.HostnameVerifier
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bremersee.ldaptive.LdaptiveProperties.ConnectionStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.ldaptive.LdaptiveProperties.ReconnectStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.ldaptive.LdaptiveProperties.SslProperties.HostnameVerifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueTranscoderFactory - Class in org.bremersee.ldaptive.transcoder
-
The value transcoder factory.
All Classes and Interfaces|All Packages|Serialized Form