A B C D E F G H I J K L M N O P R S T U V W Z

A

abandon(AsyncRequestID) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes an abandon request with the provided information.
abandon(AsyncRequestID, Control[]) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes an abandon request with the provided information.
abandon(int) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Sends a request to abandon the request with the specified message ID.
abandonOnTimeout() - Method in class com.unboundid.ldap.sdk.LDAPConnectionOptions
Indicates whether the LDAP SDK should attempt to abandon any request for which no response is received in the maximum response timeout period.
AbandonRequestProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of an LDAP abandon request protocol op.
AbandonRequestProtocolOp(int) - Constructor for class com.unboundid.ldap.protocol.AbandonRequestProtocolOp
Creates a new abandon request protocol op with the provided information.
ABORTED_TRANSACTION_RESULT_OID - Static variable in class com.unboundid.ldap.sdk.extensions.AbortedTransactionExtendedResult
The OID (1.3.6.1.1.21.4) for the aborted transaction extended result.
AbortedTransactionExtendedResult - Class in com.unboundid.ldap.sdk.extensions
This class provides an implementation of the aborted transaction extended result as defined in RFC 5805, which is used as an unsolicited notification to indicate that the server has aborted an LDAP transaction without the client's explicit request.
AbortedTransactionExtendedResult(ASN1OctetString, ResultCode, String, String, String[], Control[]) - Constructor for class com.unboundid.ldap.sdk.extensions.AbortedTransactionExtendedResult
Creates a new instance of this aborted transaction extended result with the provided information.
AbortedTransactionExtendedResult(ExtendedResult) - Constructor for class com.unboundid.ldap.sdk.extensions.AbortedTransactionExtendedResult
Creates a new instance of this aborted transaction extended result from the provided generic extended result.
AbstractConnectionPool - Class in com.unboundid.ldap.sdk
This class provides the base class for LDAP connection pool implementations provided by the LDAP SDK for Java.
AbstractConnectionPool() - Constructor for class com.unboundid.ldap.sdk.AbstractConnectionPool
 
AcceptAllSimpleMatchingRule - Class in com.unboundid.ldap.matchingrules
This class provides a common matching rule framework that may be extended by matching rule implementations in which equality, ordering, and substring matching can all be made based on byte-for-byte comparisons of the normalized value, and any value is acceptable.
AcceptAllSimpleMatchingRule() - Constructor for class com.unboundid.ldap.matchingrules.AcceptAllSimpleMatchingRule
 
acceptsPassword() - Method in class com.unboundid.util.SASLMechanismInfo
Indicates whether the SASL mechanism accepts a password for authentication processing.
AccessLogRequestHandler - Class in com.unboundid.ldap.listener
This class provides a request handler that may be used to log each request and result using the Java logging framework.
AccessLogRequestHandler(Handler, LDAPListenerRequestHandler) - Constructor for class com.unboundid.ldap.listener.AccessLogRequestHandler
Creates a new access log request handler that will log request and result messages using the provided log handler, and will process client requests using the provided request handler.
add(String, Attribute...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes an add operation with the provided information.
add(String, Collection<Attribute>) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes an add operation with the provided information.
add(Entry) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes an add operation with the provided information.
add(String...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes an add operation with the provided information.
add(AddRequest) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes the provided add request.
add(ReadOnlyAddRequest) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes the provided add request.
add(String, Attribute...) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes an add operation with the provided information using a connection from this connection pool.
add(String, Collection<Attribute>) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes an add operation with the provided information using a connection from this connection pool.
add(Entry) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes an add operation with the provided information using a connection from this connection pool.
add(String...) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes an add operation with the provided information using a connection from this connection pool.
add(AddRequest) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes the provided add request using a connection from this connection pool.
add(ReadOnlyAddRequest) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes the provided add request using a connection from this connection pool.
add(String, Attribute...) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes an add operation with the provided information.
add(String, Collection<Attribute>) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes an add operation with the provided information.
add(Entry) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes an add operation with the provided information.
add(String...) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes an add operation with the provided information.
add(AddRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided add request.
add(ReadOnlyAddRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided add request.
add(String, Attribute...) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes an add operation with the provided information.
add(String, Collection<Attribute>) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes an add operation with the provided information.
add(Entry) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes an add operation with the provided information.
add(String...) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes an add operation with the provided information.
add(AddRequest) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes the provided add request.
add(ReadOnlyAddRequest) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes the provided add request.
add(String, Attribute...) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes an add operation with the provided information using a write connection from this connection pool.
add(String, Collection<Attribute>) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes an add operation with the provided information using a write connection from this connection pool.
add(Entry) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes an add operation with the provided information using a write connection from this connection pool.
add(String...) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes an add operation with the provided information using a write connection from this connection pool.
add(AddRequest) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes the provided add request using a write connection from this connection pool.
add(ReadOnlyAddRequest) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes the provided add request using a write connection from this connection pool.
add(LDAPAttribute) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPAttributeSet
Adds the provided attribute to this attribute set.
add(LDAPEntry) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Adds the provided entry to the directory.
add(LDAPEntry, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Adds the provided entry to the directory.
ADD - Static variable in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPModification
The modification type that indicates that one or more values should be added to the target attribute.
add(int, LDAPAttribute) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPModificationSet
Adds a modification to this modification set.
ADD - Static variable in class com.unboundid.ldap.sdk.ModificationType
A predefined add modification type, which indicates that the associated value(s) should be added to the specified attribute in the target entry.
add(T, LDAPInterface, String, Control...) - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Adds the provided object to the directory server using the provided connection.
add(T) - Method in class com.unboundid.util.WeakHashSet
Adds the provided element to this set, if it does not already exist.
ADD_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ModificationType
The integer value for the "add" modification type.
addAdditionalBindCredentials(String, String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerConfig
Adds an additional bind DN and password combination that can be used to bind to the server, even if the corresponding entry does not exist in the data set.
addAdditionalBindCredentials(String, byte[]) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerConfig
Adds an additional bind DN and password combination that can be used to bind to the server, even if the corresponding entry does not exist in the data set.
addAdditionalBindCredentials(String, String) - Method in class com.unboundid.ldap.listener.ReadOnlyInMemoryDirectoryServerConfig
Adds an additional bind DN and password combination that can be used to bind to the server, even if the corresponding entry does not exist in the data set.
addAdditionalBindCredentials(String, byte[]) - Method in class com.unboundid.ldap.listener.ReadOnlyInMemoryDirectoryServerConfig
Adds an additional bind DN and password combination that can be used to bind to the server, even if the corresponding entry does not exist in the data set.
addAll(Collection<? extends T>) - Method in class com.unboundid.util.WeakHashSet
Adds any elements from the provided collection to this set if they were not already present.
addAndGet(T) - Method in class com.unboundid.util.WeakHashSet
Adds the provided element to the set if it does not already exist, and retrieves the value stored in the set.
addArgument(Argument) - Method in class com.unboundid.util.args.ArgumentParser
Registers the provided argument with this argument parser.
addAttribute(Attribute) - Method in class com.unboundid.ldap.sdk.AddRequest
Adds the provided attribute to the entry to add.
addAttribute(String, String) - Method in class com.unboundid.ldap.sdk.AddRequest
Adds the provided attribute to the entry to add.
addAttribute(String, byte[]) - Method in class com.unboundid.ldap.sdk.AddRequest
Adds the provided attribute to the entry to add.
addAttribute(String, String...) - Method in class com.unboundid.ldap.sdk.AddRequest
Adds the provided attribute to the entry to add.
addAttribute(String, byte[]...) - Method in class com.unboundid.ldap.sdk.AddRequest
Adds the provided attribute to the entry to add.
addAttribute(Attribute) - Method in class com.unboundid.ldap.sdk.Entry
Adds the provided attribute to this entry.
addAttribute(String, String) - Method in class com.unboundid.ldap.sdk.Entry
Adds the specified attribute value to this entry, if it is not already present.
addAttribute(String, byte[]) - Method in class com.unboundid.ldap.sdk.Entry
Adds the specified attribute value to this entry, if it is not already present.
addAttribute(String, String...) - Method in class com.unboundid.ldap.sdk.Entry
Adds the provided attribute to this entry.
addAttribute(String, byte[]...) - Method in class com.unboundid.ldap.sdk.Entry
Adds the provided attribute to this entry.
addAttribute(Attribute) - Method in class com.unboundid.ldap.sdk.ReadOnlyEntry
Throws an UnsupportedOperationException to indicate that this is a read-only entry.
addAttribute(String, String) - Method in class com.unboundid.ldap.sdk.ReadOnlyEntry
Throws an UnsupportedOperationException to indicate that this is a read-only entry.
addAttribute(String, byte[]) - Method in class com.unboundid.ldap.sdk.ReadOnlyEntry
Throws an UnsupportedOperationException to indicate that this is a read-only entry.
addAttribute(String, String...) - Method in class com.unboundid.ldap.sdk.ReadOnlyEntry
Throws an UnsupportedOperationException to indicate that this is a read-only entry.
addAttribute(String, byte[]...) - Method in class com.unboundid.ldap.sdk.ReadOnlyEntry
Throws an UnsupportedOperationException to indicate that this is a read-only entry.
addBoolean(boolean) - Method in class com.unboundid.asn1.ASN1Buffer
Adds a Boolean element to this ASN.1 buffer using the default BER type.
addBoolean(byte, boolean) - Method in class com.unboundid.asn1.ASN1Buffer
Adds a Boolean element to this ASN.1 buffer using the provided BER type.
addControl(Control) - Method in class com.unboundid.ldap.sdk.UpdatableLDAPRequest
Adds the provided control to the set of controls for this request.
addControls(Control...) - Method in class com.unboundid.ldap.sdk.UpdatableLDAPRequest
Adds the provided controls to the set of controls for this request.
addDependentArgumentSet(Argument, Collection<Argument>) - Method in class com.unboundid.util.args.ArgumentParser
Adds the provided collection of arguments as dependent upon the given argument.
addDependentArgumentSet(Argument, Argument, Argument...) - Method in class com.unboundid.util.args.ArgumentParser
Adds the provided collection of arguments as dependent upon the given argument.
addElement(ASN1Element) - Method in class com.unboundid.asn1.ASN1Buffer
Adds the provided ASN.1 element to this ASN.1 buffer.
addEntries(Entry...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Attempts to add all of the provided entries to the server.
addEntries(List<? extends Entry>) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Attempts to add all of the provided entries to the server.
addEntries(String...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Attempts to add a set of entries provided in LDIF form in which each element of the provided array is a line of the LDIF representation, with empty strings as separators between entries (as you would have for blank lines in an LDIF file).
addEntries(List<? extends Entry>) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Attempts to add all of the provided entries to the server.
addEntry(Entry, boolean) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Attempts to add the provided entry to the in-memory data set.
addEnumerated(int) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an enumerated element to this ASN.1 buffer using the default BER type.
addEnumerated(byte, int) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an enumerated element to this ASN.1 buffer using the provided BER type.
addExclusiveArgumentSet(Collection<Argument>) - Method in class com.unboundid.util.args.ArgumentParser
Adds the provided collection of arguments as an exclusive argument set, in which at most one of the arguments may be provided.
addExclusiveArgumentSet(Argument, Argument, Argument...) - Method in class com.unboundid.util.args.ArgumentParser
Adds the provided set of arguments as an exclusive argument set, in which at most one of the arguments may be provided.
addExtendedOperationHandler(InMemoryExtendedOperationHandler) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerConfig
Adds the provided extended operation handler for use by the server for processing certain types of extended operations.
addExtendedOperationHandler(InMemoryExtendedOperationHandler) - Method in class com.unboundid.ldap.listener.ReadOnlyInMemoryDirectoryServerConfig
Adds the provided extended operation handler for use by the server for processing certain types of extended operations.
addInteger(int) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an integer element to this ASN.1 buffer using the default BER type.
addInteger(byte, int) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an integer element to this ASN.1 buffer using the provided BER type.
addInteger(long) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an integer element to this ASN.1 buffer using the default BER type.
addInteger(byte, long) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an integer element to this ASN.1 buffer using the provided BER type.
addIntermediateResponseTransformer(IntermediateResponseTransformer) - Method in class com.unboundid.ldap.listener.LDAPListenerClientConnection
Adds the provided intermediate response transformer to this client connection.
addLongIdentifier(String) - Method in class com.unboundid.util.args.Argument
Adds the provided string to the set of short identifiers for this argument.
addModification(Modification) - Method in class com.unboundid.ldap.sdk.ModifyRequest
Adds the provided modification to the set of modifications for this modify request.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.AuthRate
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.LDAPCompare
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.LDAPDebugger
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.LDAPModify
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.LDAPSearch
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.ModRate
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.SearchAndModRate
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.SearchRate
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.examples.ValidateLDIF
Adds the arguments used by this program that aren't already provided by the generic LDAPCommandLineTool framework.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.persist.GenerateSourceFromSchema
Adds the arguments needed by this command-line tool to the provided argument parser which are not related to connecting or authenticating to the directory server.
addNonLDAPArguments(ArgumentParser) - Method in class com.unboundid.util.LDAPCommandLineTool
Adds the arguments needed by this command-line tool to the provided argument parser which are not related to connecting or authenticating to the directory server.
addNull() - Method in class com.unboundid.asn1.ASN1Buffer
Adds a null element to this ASN.1 buffer using the default BER type.
addNull(byte) - Method in class com.unboundid.asn1.ASN1Buffer
Adds a null element to this ASN.1 buffer using the provided BER type.
addOctetString() - Method in class com.unboundid.asn1.ASN1Buffer
Adds an octet string element to this ASN.1 buffer using the default BER type and no value.
addOctetString(byte) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an octet string element to this ASN.1 buffer using the provided BER type and no value.
addOctetString(byte[]) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an octet string element to this ASN.1 buffer using the default BER type.
addOctetString(CharSequence) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an octet string element to this ASN.1 buffer using the default BER type.
addOctetString(String) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an octet string element to this ASN.1 buffer using the default BER type.
addOctetString(byte, byte[]) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an octet string element to this ASN.1 buffer using the provided BER type.
addOctetString(byte, CharSequence) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an octet string element to this ASN.1 buffer using the provided BER type.
addOctetString(byte, String) - Method in class com.unboundid.asn1.ASN1Buffer
Adds an octet string element to this ASN.1 buffer using the provided BER type.
AddRequest - Class in com.unboundid.ldap.sdk
This class implements the processing necessary to perform an LDAPv3 add operation, which creates a new entry in the directory.
AddRequest(String, Attribute...) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided DN and set of attributes.
AddRequest(String, Attribute[], Control[]) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided DN and set of attributes.
AddRequest(String, Collection<Attribute>) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided DN and set of attributes.
AddRequest(String, Collection<Attribute>, Control[]) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided DN and set of attributes.
AddRequest(DN, Attribute...) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided DN and set of attributes.
AddRequest(DN, Attribute[], Control[]) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided DN and set of attributes.
AddRequest(DN, Collection<Attribute>) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided DN and set of attributes.
AddRequest(DN, Collection<Attribute>, Control[]) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided DN and set of attributes.
AddRequest(Entry) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request to add the provided entry.
AddRequest(Entry, Control[]) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request to add the provided entry.
AddRequest(String...) - Constructor for class com.unboundid.ldap.sdk.AddRequest
Creates a new add request with the provided entry in LDIF form.
AddRequestProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of an LDAP add request protocol op.
AddRequestProtocolOp(String, List<Attribute>) - Constructor for class com.unboundid.ldap.protocol.AddRequestProtocolOp
Creates a new add request protocol op with the provided information.
addRequiredArgumentSet(Collection<Argument>) - Method in class com.unboundid.util.args.ArgumentParser
Adds the provided collection of arguments as a required argument set, in which at least one of the arguments must be provided.
addRequiredArgumentSet(Argument, Argument, Argument...) - Method in class com.unboundid.util.args.ArgumentParser
Adds the provided set of arguments as a required argument set, in which at least one of the arguments must be provided.
AddResponseProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of an add response protocol op.
AddResponseProtocolOp(int, String, String, List<String>) - Constructor for class com.unboundid.ldap.protocol.AddResponseProtocolOp
Creates a new instance of this add response protocol op with the provided information.
addSASLBindHandler(InMemorySASLBindHandler) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerConfig
Adds the provided SASL bind handler for use by the server for processing certain types of SASL bind requests.
addSASLBindHandler(InMemorySASLBindHandler) - Method in class com.unboundid.ldap.listener.ReadOnlyInMemoryDirectoryServerConfig
Adds the provided SASL bind handler for use by the server for processing certain types of SASL bind requests.
addSearchEntryTransformer(SearchEntryTransformer) - Method in class com.unboundid.ldap.listener.LDAPListenerClientConnection
Adds the provided search entry transformer to this client connection.
addSearchReferenceTransformer(SearchReferenceTransformer) - Method in class com.unboundid.ldap.listener.LDAPListenerClientConnection
Adds the provided search reference transformer to this client connection.
addShortIdentifier(Character) - Method in class com.unboundid.util.args.Argument
Adds the provided character to the set of short identifiers for this argument.
addToolArguments(ArgumentParser) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerTool
Adds the command-line arguments supported for use with this tool to the provided argument parser.
addToolArguments(ArgumentParser) - Method in class com.unboundid.ldap.sdk.persist.GenerateSchemaFromSource
Adds the command-line arguments supported for use with this tool to the provided argument parser.
addToolArguments(ArgumentParser) - Method in class com.unboundid.util.CommandLineTool
Adds the command-line arguments supported for use with this tool to the provided argument parser.
addToolArguments(ArgumentParser) - Method in class com.unboundid.util.LDAPCommandLineTool
Adds the command-line arguments supported for use with this tool to the provided argument parser.
addValue(String) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPAttribute
Adds the provided value to the set of values for this attribute.
addValue(byte[]) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPAttribute
Adds the provided value to the set of values for this attribute.
addValue(String) - Method in class com.unboundid.util.args.Argument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.ArgumentListArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.BooleanArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.BooleanValueArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.DNArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.DurationArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.FileArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.FilterArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.IntegerArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.ScopeArgument
Adds the provided value to the set of values for this argument.
addValue(String) - Method in class com.unboundid.util.args.StringArgument
Adds the provided value to the set of values for this argument.
ADMIN_LIMIT_EXCEEDED - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the ADMIN_LIMIT_EXCEEDED result code.
ADMIN_LIMIT_EXCEEDED - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (11) that will be used if a server administrative limit has been exceeded.
ADMIN_LIMIT_EXCEEDED_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (11) for the "ADMIN_LIMIT_EXCEEDED" result code.
AFFECTS_MULTIPLE_DSAS - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the AFFECTS_MULTIPLE_DSAS result code.
AFFECTS_MULTIPLE_DSAS - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (71) that will be used if the requested operation would impact entries in multiple data sources.
AFFECTS_MULTIPLE_DSAS_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (71) for the "AFFECTS_MULTIPLE_DSAS" result code.
AggregateInputStream - Class in com.unboundid.util
This class provides an input stream implementation that can aggregate multiple input streams.
AggregateInputStream(InputStream...) - Constructor for class com.unboundid.util.AggregateInputStream
Creates a new aggregate input stream that will use the provided set of input streams.
AggregateInputStream(Collection<? extends InputStream>) - Constructor for class com.unboundid.util.AggregateInputStream
Creates a new aggregate input stream that will use the provided set of input streams.
AggregateInputStream(File...) - Constructor for class com.unboundid.util.AggregateInputStream
Creates a new aggregate input stream that will read data from the specified files.
ALIAS_DEREFERENCING_PROBLEM - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the ALIAS_DEREFERENCING_PROBLEM result code.
ALIAS_DEREFERENCING_PROBLEM - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (36) that will be used if a problem is encountered while the server is attempting to dereference an alias.
ALIAS_DEREFERENCING_PROBLEM_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (36) for the "ALIAS_DEREFERENCING_PROBLEM" result code.
ALIAS_PROBLEM - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the ALIAS_PROBLEM result code.
ALIAS_PROBLEM - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (33) that will be used if the client targeted an entry that as an alias.
ALIAS_PROBLEM_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (33) for the "ALIAS_PROBLEM" result code.
ALL_OPERATIONAL_ATTRIBUTES - Static variable in class com.unboundid.ldap.sdk.SearchRequest
The special value "+" that can be included in the set of requested attributes to indicate that all operational attributes should be returned.
ALL_USER_ATTRIBUTES - Static variable in class com.unboundid.ldap.sdk.SearchRequest
The special value "*" that can be included in the set of requested attributes to indicate that all user attributes should be returned.
allChangeTypes() - Static method in enum com.unboundid.ldap.sdk.controls.PersistentSearchChangeType
Retrieves a set containing all defined change types.
allocateAttributeTypeOID(String) - Method in class com.unboundid.ldap.sdk.persist.DefaultOIDAllocator
Allocates an OID for the attribute type with the specified name.
allocateAttributeTypeOID(String) - Method in class com.unboundid.ldap.sdk.persist.OIDAllocator
Allocates an OID for the attribute type with the specified name.
allocateObjectClassOID(String) - Method in class com.unboundid.ldap.sdk.persist.DefaultOIDAllocator
Allocates an OID for the object class with the specified name.
allocateObjectClassOID(String) - Method in class com.unboundid.ldap.sdk.persist.OIDAllocator
Allocates an OID for the object class with the specified name.
allowsTrailingArguments() - Method in class com.unboundid.util.args.ArgumentParser
Indicates whether this argument parser allows any unnamed trailing arguments to be provided.
ALWAYS - Static variable in class com.unboundid.ldap.sdk.DereferencePolicy
A predefined dereference policy value which indicates that the server should dereference the base entry if it happens to be an alias entry, and should also dereference any entries that may be encountered while examining candidates.
ANONYMOUS_MECHANISM_NAME - Static variable in class com.unboundid.ldap.sdk.ANONYMOUSBindRequest
The name for the ANONYMOUS SASL mechanism.
ANONYMOUSBindRequest - Class in com.unboundid.ldap.sdk
This class provides a SASL ANONYMOUS bind request implementation as described in RFC 4505.
ANONYMOUSBindRequest() - Constructor for class com.unboundid.ldap.sdk.ANONYMOUSBindRequest
Creates a new SASL ANONYMOUS bind request with no trace string and no controls.
ANONYMOUSBindRequest(String) - Constructor for class com.unboundid.ldap.sdk.ANONYMOUSBindRequest
Creates a new SASL ANONYMOUS bind request with the provided trace string and no controls.
ANONYMOUSBindRequest(Control...) - Constructor for class com.unboundid.ldap.sdk.ANONYMOUSBindRequest
Creates a new SASL ANONYMOUS bind request with the provided set of controls and no trace string.
ANONYMOUSBindRequest(String, Control...) - Constructor for class com.unboundid.ldap.sdk.ANONYMOUSBindRequest
Creates a new SASL ANONYMOUS bind request with the provided trace string and controls.
append(boolean) - Method in class com.unboundid.util.ByteStringBuffer
Appends the provided boolean value to this buffer.
append(byte) - Method in class com.unboundid.util.ByteStringBuffer
Appends the provided byte to this buffer.
append(byte[]) - Method in class com.unboundid.util.ByteStringBuffer
Appends the contents of the provided byte array to this buffer.
append(byte[], int, int) - Method in class com.unboundid.util.ByteStringBuffer
Appends the specified portion of the provided byte array to this buffer.
append(ByteString) - Method in class com.unboundid.util.ByteStringBuffer
Appends the provided byte string to this buffer.
append(ByteStringBuffer) - Method in class com.unboundid.util.ByteStringBuffer
Appends the provided byte string buffer to this buffer.
append(char) - Method in class com.unboundid.util.ByteStringBuffer
Appends the provided character to this buffer.
append(char[]) - Method in class com.unboundid.util.ByteStringBuffer
Appends the contents of the provided character array to this buffer.
append(char[], int, int) - Method in class com.unboundid.util.ByteStringBuffer
Appends the specified portion of the provided character array to this buffer.
append(CharSequence) - Method in class com.unboundid.util.ByteStringBuffer
Appends the provided character sequence to this buffer.
append(int) - Method in class com.unboundid.util.ByteStringBuffer
Appends the provided integer value to this buffer.
append(long) - Method in class com.unboundid.util.ByteStringBuffer
Appends the provided long value to this buffer.
appendBasicToStringInfo(StringBuilder) - Method in class com.unboundid.util.args.Argument
Appends a basic set of information for this argument to the provided buffer in a form suitable for use in the toString method.
appendValueTo(ByteStringBuffer) - Method in class com.unboundid.asn1.ASN1OctetString
Appends the value of this ASN.1 octet string to the provided buffer.
appendValueTo(ByteStringBuffer) - Method in interface com.unboundid.util.ByteString
Appends the value of this byte string to the provided buffer.
applyModifications(Entry, boolean, Modification...) - Static method in class com.unboundid.ldap.sdk.Entry
Creates a duplicate of the provided entry with the given set of modifications applied to it.
applyModifications(Entry, boolean, List<Modification>) - Static method in class com.unboundid.ldap.sdk.Entry
Creates a duplicate of the provided entry with the given set of modifications applied to it.
Argument - Class in com.unboundid.util.args
This class defines a generic command line argument, which provides functionality applicable to all argument types.
Argument(Character, String, boolean, int, String, String) - Constructor for class com.unboundid.util.args.Argument
Creates a new argument with the provided information.
Argument(Argument) - Constructor for class com.unboundid.util.args.Argument
Creates a new argument with the same generic information as the provided argument.
ArgumentException - Exception in com.unboundid.util.args
This class defines an exception that may be thrown if a problem occurs while parsing command line arguments or preparing the argument parser.
ArgumentException(String) - Constructor for exception com.unboundid.util.args.ArgumentException
Creates a new argument exception with the provided message.
ArgumentException(String, Throwable) - Constructor for exception com.unboundid.util.args.ArgumentException
Creates a new argument exception with the provided message and cause.
ArgumentListArgument - Class in com.unboundid.util.args
This class defines an argument whose values are intended to be argument strings as might be provided to a command-line application (e.g., "--arg1 arg1value --arg2 --arg3 arg3value").
ArgumentListArgument(Character, String, boolean, int, String, String, ArgumentParser) - Constructor for class com.unboundid.util.args.ArgumentListArgument
Creates a new argument list argument with the provided information.
ArgumentParser - Class in com.unboundid.util.args
This class provides an argument parser, which may be used to process command line arguments provided to Java applications.
ArgumentParser(String, String) - Constructor for class com.unboundid.util.args.ArgumentParser
Creates a new instance of this argument parser with the provided information.
ArgumentParser(String, String, int, String) - Constructor for class com.unboundid.util.args.ArgumentParser
Creates a new instance of this argument parser with the provided information.
arraysEqualOrderIndependent(T[], T[]) - Static method in class com.unboundid.util.StaticUtils
Indicates whether the provided arrays have the same elements, ignoring the order in which they appear.
asByteBuffer() - Method in class com.unboundid.asn1.ASN1Buffer
Retrieves a byte buffer that wraps the data associated with this ASN.1 buffer.
asInputStream() - Method in class com.unboundid.util.ByteStringBuffer
Creates an input stream that may be used to read content from this buffer.
ASN1Boolean - Class in com.unboundid.asn1
This class provides an ASN.1 Boolean element, whose value is a single byte and represents either "TRUE" or "FALSE".
ASN1Boolean(boolean) - Constructor for class com.unboundid.asn1.ASN1Boolean
Creates a new ASN.1 Boolean element with the default BER type and the provided boolean value.
ASN1Boolean(byte, boolean) - Constructor for class com.unboundid.asn1.ASN1Boolean
Creates a new ASN.1 Boolean element with the specified BER type and the provided boolean value.
ASN1Buffer - Class in com.unboundid.asn1
This class provides a mechanism for writing one or more ASN.1 elements into a byte string buffer.
ASN1Buffer() - Constructor for class com.unboundid.asn1.ASN1Buffer
Creates a new instance of this ASN.1 buffer.
ASN1Buffer(int) - Constructor for class com.unboundid.asn1.ASN1Buffer
Creates a new instance of this ASN.1 buffer with an optional maximum retained size.
ASN1BufferSequence - Class in com.unboundid.asn1
This class provides a data structure which is used in the course of writing an ASN.1 sequence to an ASN.1 buffer.
ASN1BufferSet - Class in com.unboundid.asn1
This class provides a data structure which is used in the course of writing an ASN.1 set to an ASN.1 buffer.
ASN1Element - Class in com.unboundid.asn1
This class defines a generic ASN.1 BER element, which has a type and value.
ASN1Element(byte) - Constructor for class com.unboundid.asn1.ASN1Element
Creates a new ASN.1 BER element with the specified type and no value.
ASN1Element(byte, byte[]) - Constructor for class com.unboundid.asn1.ASN1Element
Creates a new ASN1 BER element with the specified type and value.
ASN1Element(byte, byte[], int, int) - Constructor for class com.unboundid.asn1.ASN1Element
Creates a new ASN1 BER element with the specified type and value.
ASN1Enumerated - Class in com.unboundid.asn1
This class provides an ASN.1 enumerated element.
ASN1Enumerated(int) - Constructor for class com.unboundid.asn1.ASN1Enumerated
Creates a new ASN.1 enumerated element with the default BER type and the provided int value.
ASN1Enumerated(byte, int) - Constructor for class com.unboundid.asn1.ASN1Enumerated
Creates a new ASN.1 enumerated element with the specified BER type and the provided int value.
ASN1Exception - Exception in com.unboundid.asn1
This class defines an exception that can be thrown if a problem occurs while interacting with ASN.1 BER elements.
ASN1Exception(String) - Constructor for exception com.unboundid.asn1.ASN1Exception
Creates a new ASN.1 exception with the provided message.
ASN1Exception(String, Throwable) - Constructor for exception com.unboundid.asn1.ASN1Exception
Creates a new ASN.1 exception with the provided message and cause.
ASN1Integer - Class in com.unboundid.asn1
This class provides an ASN.1 integer element, whose value may be represented as an integer with up to a 32-bit representation.
ASN1Integer(int) - Constructor for class com.unboundid.asn1.ASN1Integer
Creates a new ASN.1 integer element with the default BER type and the provided int value.
ASN1Integer(byte, int) - Constructor for class com.unboundid.asn1.ASN1Integer
Creates a new ASN.1 integer element with the specified BER type and the provided int value.
ASN1Long - Class in com.unboundid.asn1
This class provides an ASN.1 long element.
ASN1Long(long) - Constructor for class com.unboundid.asn1.ASN1Long
Creates a new ASN.1 long element with the default BER type and the provided long value.
ASN1Long(byte, long) - Constructor for class com.unboundid.asn1.ASN1Long
Creates a new ASN.1 long element with the specified BER type and the provided long value.
ASN1Null - Class in com.unboundid.asn1
This class provides an ASN.1 null element, which does not hold a value.
ASN1Null() - Constructor for class com.unboundid.asn1.ASN1Null
Creates a new ASN.1 null element with the default BER type.
ASN1Null(byte) - Constructor for class com.unboundid.asn1.ASN1Null
Creates a new ASN.1 null element with the specified BER type.
ASN1OctetString - Class in com.unboundid.asn1
This class provides an ASN.1 octet string element, whose value is simply comprised of zero or more bytes.
ASN1OctetString() - Constructor for class com.unboundid.asn1.ASN1OctetString
Creates a new ASN.1 octet string element with the default BER type and no value.
ASN1OctetString(byte) - Constructor for class com.unboundid.asn1.ASN1OctetString
Creates a new ASN.1 octet string element with the specified type and no value.
ASN1OctetString(byte[]) - Constructor for class com.unboundid.asn1.ASN1OctetString
Creates a new ASN.1 octet string element with the default BER type and the provided value.
ASN1OctetString(byte[], int, int) - Constructor for class com.unboundid.asn1.ASN1OctetString
Creates a new ASN.1 octet string element with the default BER type and the provided value.
ASN1OctetString(byte, byte[]) - Constructor for class com.unboundid.asn1.ASN1OctetString
Creates a new ASN.1 octet string element with the specified type and the provided value.
ASN1OctetString(byte, byte[], int, int) - Constructor for class com.unboundid.asn1.ASN1OctetString
Creates a new ASN.1 octet string element with the specified type and the provided value.
ASN1OctetString(String) - Constructor for class com.unboundid.asn1.ASN1OctetString
Creates a new ASN.1 octet string element with the default BER type and the provided value.
ASN1OctetString(byte, String) - Constructor for class com.unboundid.asn1.ASN1OctetString
Creates a new ASN.1 octet string element with the specified type and the provided value.
ASN1Sequence - Class in com.unboundid.asn1
This class provides an ASN.1 sequence element, which is used to hold an ordered set of zero or more other elements (potentially including additional "envelope" element types like other sequences and/or sets).
ASN1Sequence() - Constructor for class com.unboundid.asn1.ASN1Sequence
Creates a new ASN.1 sequence with the default BER type and no encapsulated elements.
ASN1Sequence(byte) - Constructor for class com.unboundid.asn1.ASN1Sequence
Creates a new ASN.1 sequence with the specified BER type and no encapsulated elements.
ASN1Sequence(ASN1Element...) - Constructor for class com.unboundid.asn1.ASN1Sequence
Creates a new ASN.1 sequence with the default BER type and the provided set of elements.
ASN1Sequence(Collection<? extends ASN1Element>) - Constructor for class com.unboundid.asn1.ASN1Sequence
Creates a new ASN.1 sequence with the default BER type and the provided set of elements.
ASN1Sequence(byte, ASN1Element...) - Constructor for class com.unboundid.asn1.ASN1Sequence
Creates a new ASN.1 sequence with the specified BER type and the provided set of elements.
ASN1Sequence(byte, Collection<? extends ASN1Element>) - Constructor for class com.unboundid.asn1.ASN1Sequence
Creates a new ASN.1 sequence with the specified BER type and the provided set of elements.
ASN1Set - Class in com.unboundid.asn1
This class provides an ASN.1 set element, which is used to hold a set of zero or more other elements (potentially including additional "envelope" element types like other sequences and/or sets) in which the order of those elements should not be considered significant.
ASN1Set() - Constructor for class com.unboundid.asn1.ASN1Set
Creates a new ASN.1 set with the default BER type and no encapsulated elements.
ASN1Set(byte) - Constructor for class com.unboundid.asn1.ASN1Set
Creates a new ASN.1 set with the specified BER type and no encapsulated elements.
ASN1Set(ASN1Element...) - Constructor for class com.unboundid.asn1.ASN1Set
Creates a new ASN.1 set with the default BER type and the provided set of elements.
ASN1Set(Collection<? extends ASN1Element>) - Constructor for class com.unboundid.asn1.ASN1Set
Creates a new ASN.1 set with the default BER type and the provided set of elements.
ASN1Set(byte, ASN1Element...) - Constructor for class com.unboundid.asn1.ASN1Set
Creates a new ASN.1 set with the specified BER type and the provided set of elements.
ASN1Set(byte, Collection<? extends ASN1Element>) - Constructor for class com.unboundid.asn1.ASN1Set
Creates a new ASN.1 set with the specified BER type and the provided set of elements.
ASN1StreamReader - Class in com.unboundid.asn1
This class provides a mechanism for ASN.1 elements (including sequences and sets) from an input stream in a manner that allows the data to be decoded on the fly without constructing ASN1Element objects if they are not needed.
ASN1StreamReader(InputStream) - Constructor for class com.unboundid.asn1.ASN1StreamReader
Creates a new ASN.1 stream reader that will read data from the provided input stream.
ASN1StreamReader(InputStream, int) - Constructor for class com.unboundid.asn1.ASN1StreamReader
Creates a new ASN.1 stream reader that will read data from the provided input stream.
ASN1StreamReaderSequence - Class in com.unboundid.asn1
This class provides a data structure which is used in the course of reading an ASN.1 sequence from an ASN.1 stream reader.
ASN1StreamReaderSet - Class in com.unboundid.asn1
This class provides a data structure which is used in the course of reading an ASN.1 set from an ASN.1 stream reader.
ASN1Writer - Class in com.unboundid.asn1
This class provides an efficient mechanism for writing ASN.1 elements to output streams.
assertAttributeExists(String, String...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry exists in the directory with all of the specified attributes.
assertAttributeExists(String, Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry exists in the directory with all of the specified attributes.
assertAttributeExists(String, Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that the specified entry exists in the directory with all of the specified attributes.
assertAttributeExists(LDAPInterface, String, String...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry exists in the directory with all of the specified attributes.
assertAttributeExists(LDAPInterface, String, Collection<String>) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry exists in the directory with all of the specified attributes.
assertAttributeMissing(String, String...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry exists in the directory but does not contain any of the specified attributes.
assertAttributeMissing(String, Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry exists in the directory but does not contain any of the specified attributes.
assertAttributeMissing(String, Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that the specified entry exists in the directory but does not contain any of the specified attributes.
assertAttributeMissing(LDAPInterface, String, String...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry exists in the directory but does not contain any of the specified attributes.
assertAttributeMissing(LDAPInterface, String, Collection<String>) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry exists in the directory but does not contain any of the specified attributes.
assertContainsMatchedDN(LDAPResult) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP result contains a matched DN value.
assertContainsMatchedDN(LDAPException) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP exception contains a matched DN value.
assertEntriesExist(String...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that all of the entries with the provided DNs exist in the directory.
assertEntriesExist(Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that all of the entries with the provided DNs exist in the directory.
assertEntriesExist(Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that all of the entries with the provided DNs exist in the directory.
assertEntriesExist(LDAPInterface, String...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that all of the entries with the provided DNs exist in the directory.
assertEntriesExist(LDAPInterface, Collection<String>) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that all of the entries with the provided DNs exist in the directory.
assertEntriesReturnedEquals(SearchResult, int) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result indicates that the expected number of entries were returned.
assertEntriesReturnedEquals(LDAPSearchException, int) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search exception indicates that the expected number of entries were returned.
assertEntryExists(String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that an entry with the provided DN exists in the directory.
assertEntryExists(String, String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that an entry with the provided DN exists in the directory.
assertEntryExists(Entry) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that an entry exists in the directory with the same DN and all attribute values contained in the provided entry.
assertEntryExists(String) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that an entry with the provided DN exists in the directory.
assertEntryExists(String, String) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that an entry with the provided DN exists in the directory.
assertEntryExists(Entry) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that an entry exists in the directory with the same DN and all attribute values contained in the provided entry.
assertEntryExists(LDAPInterface, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that an entry with the provided DN exists in the directory.
assertEntryExists(LDAPInterface, String, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that an entry with the provided DN exists in the directory.
assertEntryExists(LDAPInterface, Entry) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that an entry exists in the directory with the same DN and all attribute values contained in the provided entry.
assertEntryMissing(String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry does not exist in the directory.
assertEntryMissing(String) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that the specified entry does not exist in the directory.
assertEntryMissing(LDAPInterface, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry does not exist in the directory.
assertEntryReturned(SearchResult) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result indicates that at least one search result entry was returned.
assertEntryReturned(LDAPSearchException) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search exception indicates that at least one search result entry was returned.
assertEntryReturned(SearchResult, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified search result entry was included in provided search result.
assertEntryReturned(LDAPSearchException, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified search result entry was included in provided search exception.
assertHasControl(LDAPResult, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP result includes at least one control with the specified OID.
assertHasControl(LDAPException, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP exception includes at least one control with the specified OID.
assertHasControl(SearchResultEntry, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result entry includes at least one control with the specified OID.
assertHasControl(SearchResultReference, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result reference includes at least one control with the specified OID.
assertHasReferral(LDAPResult) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP result has one or more referral URLs.
assertHasReferral(LDAPException) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP exception has one or more referral URLs.
ASSERTION_FAILED - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (122) that will be used if the requested operation included the LDAP assertion control but the assertion did not match the target entry.
ASSERTION_FAILED_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (122) for the "ASSERTION_FAILED" result code.
ASSERTION_REQUEST_OID - Static variable in class com.unboundid.ldap.sdk.controls.AssertionRequestControl
The OID (1.3.6.1.1.12) for the assertion request control.
AssertionRequestControl - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the LDAP assertion request control as defined in RFC 4528.
AssertionRequestControl(String) - Constructor for class com.unboundid.ldap.sdk.controls.AssertionRequestControl
Creates a new assertion request control with the provided filter.
AssertionRequestControl(Filter) - Constructor for class com.unboundid.ldap.sdk.controls.AssertionRequestControl
Creates a new assertion request control with the provided filter.
AssertionRequestControl(String, boolean) - Constructor for class com.unboundid.ldap.sdk.controls.AssertionRequestControl
Creates a new assertion request control with the provided filter.
AssertionRequestControl(Filter, boolean) - Constructor for class com.unboundid.ldap.sdk.controls.AssertionRequestControl
Creates a new assertion request control with the provided filter.
AssertionRequestControl(Control) - Constructor for class com.unboundid.ldap.sdk.controls.AssertionRequestControl
Creates a new assertion request control which is decoded from the provided generic control.
assertMatchedDNEquals(LDAPResult, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP result has the given matched DN value.
assertMatchedDNEquals(LDAPException, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP exception has the given matched DN value.
assertMissingControl(LDAPResult, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP result does not include any control with the specified OID.
assertMissingControl(LDAPException, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP exception does not include any control with the specified OID.
assertMissingControl(SearchResultEntry, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result entry does not includes any control with the specified OID.
assertMissingControl(SearchResultReference, String) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result reference does not includes any control with the specified OID.
assertMissingMatchedDN(LDAPResult) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP result does not contain a matched DN value.
assertMissingMatchedDN(LDAPException) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP exception does not contain a matched DN value.
assertMissingReferral(LDAPResult) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP result does not have any referral URLs.
assertMissingReferral(LDAPException) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided LDAP exception does not have any referral URLs.
assertNoEntriesReturned(SearchResult) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result indicates that no search result entries were returned.
assertNoEntriesReturned(LDAPSearchException) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search exception indicates that no search result entries were returned.
assertNoReferencesReturned(SearchResult) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result indicates that no search result references were returned.
assertNoReferencesReturned(LDAPSearchException) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search exception indicates that no search result references were returned.
assertReferenceReturned(SearchResult) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result indicates that at least one search result reference was returned.
assertReferenceReturned(LDAPSearchException) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search exception indicates that at least one search result reference was returned.
assertReferencesReturnedEquals(SearchResult, int) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search result indicates that the expected number of references were returned.
assertReferencesReturnedEquals(LDAPSearchException, int) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the provided search exception indicates that the expected number of references were returned.
assertResultCodeEquals(LDAPResult, ResultCode...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the result code for the provided result matches one of the given acceptable result codes.
assertResultCodeEquals(LDAPException, ResultCode...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the result code for the provided LDAP exception matches one of the given acceptable result codes.
assertResultCodeEquals(LDAPConnection, LDAPRequest, ResultCode...) - Static method in class com.unboundid.util.LDAPTestUtils
Processes the provided request using the given connection and ensures that the result code matches one of the provided acceptable values.
assertResultCodeNot(LDAPResult, ResultCode...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the result code for the provided result does not match any of the given unacceptable result codes.
assertResultCodeNot(LDAPException, ResultCode...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the result code for the provided result does not match any of the given unacceptable result codes.
assertResultCodeNot(LDAPConnection, LDAPRequest, ResultCode...) - Static method in class com.unboundid.util.LDAPTestUtils
Processes the provided request using the given connection and ensures that the result code does not match any of the given unacceptable values.
assertValueExists(String, String, String...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry exists in the directory with all of the specified values for the given attribute.
assertValueExists(String, String, Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry exists in the directory with all of the specified values for the given attribute.
assertValueExists(String, String, Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that the specified entry exists in the directory with all of the specified values for the given attribute.
assertValueExists(LDAPInterface, String, String, String...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry exists in the directory with all of the specified values for the given attribute.
assertValueExists(LDAPInterface, String, String, Collection<String>) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry exists in the directory with all of the specified values for the given attribute.
assertValueMissing(String, String, String...) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry exists in the directory but does not contain any of the specified attribute values.
assertValueMissing(String, String, Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Ensures that the specified entry exists in the directory but does not contain any of the specified attribute values.
assertValueMissing(String, String, Collection<String>) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Ensures that the specified entry exists in the directory but does not contain any of the specified attribute values.
assertValueMissing(LDAPInterface, String, String, String...) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry exists in the directory but does not contain any of the specified attribute values.
assertValueMissing(LDAPInterface, String, String, Collection<String>) - Static method in class com.unboundid.util.LDAPTestUtils
Ensures that the specified entry exists in the directory but does not contain any of the specified attribute values.
asyncAdd(AddRequest, AsyncResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided add request as an asynchronous operation.
asyncAdd(ReadOnlyAddRequest, AsyncResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided add request as an asynchronous operation.
asyncCompare(CompareRequest, AsyncCompareResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided compare request as an asynchronous operation.
asyncCompare(ReadOnlyCompareRequest, AsyncCompareResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided compare request as an asynchronous operation.
AsyncCompareResultListener - Interface in com.unboundid.ldap.sdk
This interface provides a mechanism for notifying a client when the result for an asynchronous compare operation has been received.
asyncDelete(DeleteRequest, AsyncResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided delete request as an asynchronous operation.
asyncDelete(ReadOnlyDeleteRequest, AsyncResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided delete request as an asynchronous operation.
asyncModify(ModifyRequest, AsyncResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided modify request as an asynchronous operation.
asyncModify(ReadOnlyModifyRequest, AsyncResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided modify request as an asynchronous operation.
asyncModifyDN(ModifyDNRequest, AsyncResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided modify DN request as an asynchronous operation.
asyncModifyDN(ReadOnlyModifyDNRequest, AsyncResultListener) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided modify DN request as an asynchronous operation.
AsyncRequestID - Class in com.unboundid.ldap.sdk
This class defines an object that provides information about a request that was initiated asynchronously.
AsyncResultListener - Interface in com.unboundid.ldap.sdk
This interface provides a mechanism for notifying a client when the result for an asynchronous operation has been received.
asyncSearch(SearchRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided search request as an asynchronous operation.
asyncSearch(ReadOnlySearchRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided search request as an asynchronous operation.
AsyncSearchResultListener - Interface in com.unboundid.ldap.sdk
This interface provides a mechanism for notifying a client when the search result done message for an asynchronous search operation has been received.
ATTR_ALT_SERVER - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes a set of URIs (likely in the form of LDAP URLs) of other servers that may be contacted if the target server is unavailable, as defined in RFC 4512 section 5.1.
ATTR_ATTRIBUTE_SYNTAX - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the attribute syntax definitions.
ATTR_ATTRIBUTE_TYPE - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the attribute type definitions.
ATTR_CHANGE_NUMBER - Static variable in class com.unboundid.ldap.sdk.ChangeLogEntry
The name of the attribute that contains the change number that identifies the change and the order it was processed in the server.
ATTR_CHANGE_TYPE - Static variable in class com.unboundid.ldap.sdk.ChangeLogEntry
The name of the attribute that contains the type of change made to the target entry.
ATTR_CHANGELOG_DN - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that specifies the DN that is the base of the LDAP changelog data, if available, as defined in draft-good-ldap-changelog.
ATTR_CHANGES - Static variable in class com.unboundid.ldap.sdk.ChangeLogEntry
The name of the attribute used to hold a list of changes.
ATTR_DELETE_OLD_RDN - Static variable in class com.unboundid.ldap.sdk.ChangeLogEntry
The name of the attribute used to hold the flag indicating whether the old RDN value(s) should be removed from the target entry for a modify DN operation.
ATTR_DELETED_ENTRY_ATTRS - Static variable in class com.unboundid.ldap.sdk.ChangeLogEntry
The name of the attribute used to hold information about attributes from a deleted entry, if available.
ATTR_DIT_CONTENT_RULE - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the DIT content rule definitions.
ATTR_DIT_STRUCTURE_RULE - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the DIT structure rule definitions.
ATTR_FIRST_CHANGE_NUMBER - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that may contain the change number for the first entry in the LDAP changelog.
ATTR_LAST_CHANGE_NUMBER - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that may contain the change number for the last entry in the LDAP changelog, if available.
ATTR_LAST_PURGED_CHANGE_NUMBER - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that may contain the change number for the last entry purged from the LDAP changelog, if available.
ATTR_MATCHING_RULE - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the matching rule definitions.
ATTR_MATCHING_RULE_USE - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the matching rule use definitions.
ATTR_NAME_FORM - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the name form definitions.
ATTR_NAMING_CONTEXT - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the DNs of the public naming contexts defined in the server, as defined in RFC 4512 section 5.1.
ATTR_NEW_RDN - Static variable in class com.unboundid.ldap.sdk.ChangeLogEntry
The name of the attribute used to hold the new RDN for a modify DN operation.
ATTR_NEW_SUPERIOR - Static variable in class com.unboundid.ldap.sdk.ChangeLogEntry
The name of the attribute used to hold the new superior DN for a modify DN operation.
ATTR_OBJECT_CLASS - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the object class definitions.
ATTR_SUBSCHEMA_SUBENTRY - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that specifies the DN of the subschema subentry that serves the server root DSE, as defined in RFC 4512 section 4.2.
ATTR_SUBSCHEMA_SUBENTRY - Static variable in class com.unboundid.ldap.sdk.schema.Schema
The name of the attribute used to hold the DN of the subschema subentry with the schema information that governs a specified entry.
ATTR_SUPPORTED_AUTH_PASSWORD_STORAGE_SCHEME - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the names of the supported authentication password storage schemes, as defined in RFC 3112.
ATTR_SUPPORTED_CONTROL - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the OIDs of the request controls supported by the server, as defined in RFC 4512 section 5.1.
ATTR_SUPPORTED_EXTENDED_OPERATION - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the OIDs of the extended operations supported by the server, as defined in RFC 4512 section 5.1.
ATTR_SUPPORTED_FEATURE - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the OIDs of the features supported by the server, as defined in RFC 4512 section 5.1.
ATTR_SUPPORTED_LDAP_VERSION - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the OIDs of the LDAP protocol versions supported by the server, as defined in RFC 4512 section 5.1.
ATTR_SUPPORTED_SASL_MECHANISM - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the names of the SASL mechanisms supported by the server, as defined in RFC 4512 section 5.1.
ATTR_TARGET_DN - Static variable in class com.unboundid.ldap.sdk.ChangeLogEntry
The name of the attribute that contains the DN of the entry targeted by the change.
ATTR_VENDOR_NAME - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the name of the server vendor, as defined in RFC 3045.
ATTR_VENDOR_VERSION - Static variable in class com.unboundid.ldap.sdk.RootDSE
The name of the attribute that includes the server version, as defined in RFC 3045.
Attribute - Class in com.unboundid.ldap.sdk
This class provides a data structure for holding information about an LDAP attribute, which includes an attribute name (which may include a set of attribute options) and zero or more values.
Attribute(String) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and no values.
Attribute(String, String) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and value.
Attribute(String, byte[]) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and value.
Attribute(String, String...) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, byte[]...) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, ASN1OctetString...) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, Collection<String>) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, MatchingRule) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and no values.
Attribute(String, MatchingRule, String) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and value.
Attribute(String, MatchingRule, byte[]) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and value.
Attribute(String, MatchingRule, String...) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, MatchingRule, byte[]...) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, MatchingRule, Collection<String>) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, MatchingRule, ASN1OctetString[]) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, Schema, String...) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, Schema, byte[]...) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, Schema, Collection<String>) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
Attribute(String, Schema, ASN1OctetString[]) - Constructor for class com.unboundid.ldap.sdk.Attribute
Creates a new LDAP attribute with the specified name and set of values.
ATTRIBUTE_OR_VALUE_EXISTS - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the ATTRIBUTE_OR_VALUE_EXISTS result code.
ATTRIBUTE_OR_VALUE_EXISTS - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (20) that will be used if the client attempts to modify an entry in a way that would create a duplicate value, or create multiple values for a single-valued attribute.
ATTRIBUTE_OR_VALUE_EXISTS_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (20) for the "ATTRIBUTE_OR_VALUE_EXISTS" result code.
attributesProvided() - Method in class com.unboundid.ldap.sdk.LDAPURL
Indicates whether the URL explicitly included an attribute list.
AttributeSyntaxDefinition - Class in com.unboundid.ldap.sdk.schema
This class provides a data structure that describes an LDAP attribute syntax schema element.
AttributeSyntaxDefinition(String) - Constructor for class com.unboundid.ldap.sdk.schema.AttributeSyntaxDefinition
Creates a new attribute syntax from the provided string representation.
AttributeSyntaxDefinition(String, String, Map<String, String[]>) - Constructor for class com.unboundid.ldap.sdk.schema.AttributeSyntaxDefinition
Creates a new attribute syntax use with the provided information.
AttributeTypeDefinition - Class in com.unboundid.ldap.sdk.schema
This class provides a data structure that describes an LDAP attribute type schema element.
AttributeTypeDefinition(String) - Constructor for class com.unboundid.ldap.sdk.schema.AttributeTypeDefinition
Creates a new attribute type from the provided string representation.
AttributeTypeDefinition(String, String[], String, boolean, String, String, String, String, String, boolean, boolean, boolean, AttributeUsage, Map<String, String[]>) - Constructor for class com.unboundid.ldap.sdk.schema.AttributeTypeDefinition
Creates a new attribute type with the provided information.
AttributeUsage - Enum in com.unboundid.ldap.sdk.schema
This enum defines the set of attribute type usages that are defined in the LDAP protocol.
AUTH_METHOD_NOT_SUPPORTED - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the AUTH_METHOD_NOT_SUPPORTED result code.
AUTH_METHOD_NOT_SUPPORTED - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (7) that will be used if the client requested a form of authentication that is not supported by the server.
AUTH_METHOD_NOT_SUPPORTED_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (7) for the "AUTH_METHOD_NOT_SUPPORTED" result code.
AUTH_UNKNOWN - Static variable in class com.unboundid.ldap.sdk.ResultCode
The client-side result code (86) that will be used if the client attempts to use an unknown authentication type.
AUTH_UNKNOWN_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (86) for the "AUTH_UNKNOWN" result code.
authenticate(String, String) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Authenticates to the directory server using a simple bind with the provided information.
authenticate(String, String, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Authenticates to the directory server using a simple bind with the provided information.
authenticate(int, String, String) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Authenticates to the directory server using a simple bind with the provided information.
authenticate(int, String, String, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Authenticates to the directory server using a simple bind with the provided information.
AUTHORIZATION_DENIED - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (123) that will be used if the client is denied the ability to use the proxied authorization control.
AUTHORIZATION_DENIED_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (123) for the "AUTHORIZATION_DENIED" result code.
AUTHORIZATION_IDENTITY_REQUEST_OID - Static variable in class com.unboundid.ldap.sdk.controls.AuthorizationIdentityRequestControl
The OID (2.16.840.1.113730.3.4.16) for the authorization identity request control.
AUTHORIZATION_IDENTITY_RESPONSE_OID - Static variable in class com.unboundid.ldap.sdk.controls.AuthorizationIdentityResponseControl
The OID (2.16.840.1.113730.3.4.15) for the authorization identity response control.
AuthorizationIdentityRequestControl - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the authorization identity bind request control as described in RFC 3829.
AuthorizationIdentityRequestControl() - Constructor for class com.unboundid.ldap.sdk.controls.AuthorizationIdentityRequestControl
Creates a new authorization identity request control.
AuthorizationIdentityRequestControl(boolean) - Constructor for class com.unboundid.ldap.sdk.controls.AuthorizationIdentityRequestControl
Creates a new authorization identity request control.
AuthorizationIdentityRequestControl(Control) - Constructor for class com.unboundid.ldap.sdk.controls.AuthorizationIdentityRequestControl
Creates a new authorization identity request control which is decoded from the provided generic control.
AuthorizationIdentityResponseControl - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the authorization identity bind response control as defined in RFC 3829.
AuthorizationIdentityResponseControl(String) - Constructor for class com.unboundid.ldap.sdk.controls.AuthorizationIdentityResponseControl
Creates a new authorization identity response control with the provided authorization ID.
AuthorizationIdentityResponseControl(String, boolean, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.controls.AuthorizationIdentityResponseControl
Creates a new authorization identity response control with the provided information.
AuthRate - Class in com.unboundid.ldap.sdk.examples
This class provides a tool that can be used to test authentication processing in an LDAP directory server using multiple threads.
AuthRate(OutputStream, OutputStream) - Constructor for class com.unboundid.ldap.sdk.examples.AuthRate
Creates a new instance of this tool.
autoReconnect() - Method in class com.unboundid.ldap.sdk.LDAPConnectionOptions
Indicates whether associated connections should attempt to automatically reconnect to the target server if the connection is lost.
available() - Method in class com.unboundid.util.AggregateInputStream
Retrieves an estimate of the number of bytes that can be read without blocking.
await() - Method in class com.unboundid.util.FixedRateBarrier
This method waits until it is time for the next 'action' to be performed based on the specified interval duration and target per interval.

B

BASE - Static variable in class com.unboundid.ldap.sdk.SearchScope
A predefined baseObject scope value, which indicates that only the entry specified by the base DN should be considered.
Base64 - Class in com.unboundid.util
This class provides methods for encoding and decoding data in base64 as defined in RFC 3548.
BASE_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.SearchScope
The integer value for the "base" search scope.
baseDNProvided() - Method in class com.unboundid.ldap.sdk.LDAPURL
Indicates whether the URL explicitly included a base DN.
BasicAsyncCompareResultListener - Class in com.unboundid.ldap.sdk
This class provides a basic implementation of the AsyncCompareResultListener interface that will merely set the result object to a local variable that can be accessed through a getter method.
BasicAsyncCompareResultListener() - Constructor for class com.unboundid.ldap.sdk.BasicAsyncCompareResultListener
Creates a new instance of this class for use in processing a single compare operation.
BasicAsyncResultListener - Class in com.unboundid.ldap.sdk
This class provides a basic implementation of the AsyncResultListener interface that will merely set the result object to a local variable that can be accessed through a getter method.
BasicAsyncResultListener() - Constructor for class com.unboundid.ldap.sdk.BasicAsyncResultListener
Creates a new instance of this class for use in processing a single add, delete, modify, or modify DN operation.
BasicAsyncSearchResultListener - Class in com.unboundid.ldap.sdk
This class provides a basic implementation of the AsyncSearchResultListener interface that will merely set the result object to a local variable that can be accessed through a getter method.
BasicAsyncSearchResultListener() - Constructor for class com.unboundid.ldap.sdk.BasicAsyncSearchResultListener
Creates a new instance of this class for use in processing a single search operation.
beginSequence() - Method in class com.unboundid.asn1.ASN1Buffer
Begins adding elements to an ASN.1 sequence using the default BER type.
beginSequence(byte) - Method in class com.unboundid.asn1.ASN1Buffer
Begins adding elements to an ASN.1 sequence using the provided BER type.
beginSequence() - Method in class com.unboundid.asn1.ASN1StreamReader
Reads the beginning of an ASN.1 sequence from the input stream and returns a value that can be used to determine when the end of the sequence has been reached.
beginSet() - Method in class com.unboundid.asn1.ASN1Buffer
Begins adding elements to an ASN.1 set using the default BER type.
beginSet(byte) - Method in class com.unboundid.asn1.ASN1Buffer
Begins adding elements to an ASN.1 set using the provided BER type.
beginSet() - Method in class com.unboundid.asn1.ASN1StreamReader
Reads the beginning of an ASN.1 set from the input stream and returns a value that can be used to determine when the end of the set has been reached.
bind(String, String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes a simple bind request with the provided DN and password.
bind(BindRequest) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes the provided bind request.
bind(String, String) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes a simple bind request with the provided DN and password using a connection from this connection pool.
bind(BindRequest) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes the provided bind request using a connection from this connection pool.
bind(String, String) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes a simple bind request with the provided DN and password.
bind(BindRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided bind request.
bind(String, String) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes a simple bind request with the provided DN and password using a read connection from this connection pool.
bind(BindRequest) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes the provided bind request using a read connection from this connection pool.
bind(LDAPConnection) - Method in interface com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPBind
Authenticates the provided connection created for the purpose of following a referral.
bind(String, String) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Authenticates to the directory server using a simple bind with the provided information.
bind(String, String, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Authenticates to the directory server using a simple bind with the provided information.
bind(int, String, String) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Authenticates to the directory server using a simple bind with the provided information.
bind(int, String, String, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Authenticates to the directory server using a simple bind with the provided information.
bind(T, String, String, LDAPConnection, Control...) - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Attempts to perform a simple bind as the user specified by the given object on the provided connection.
BindRequest - Class in com.unboundid.ldap.sdk
This class provides an API that is used to represent an LDAP bind request.
BindRequest(Control[]) - Constructor for class com.unboundid.ldap.sdk.BindRequest
Creates a new bind request with the provided set of controls.
BindRequestProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of an LDAP bind request protocol op.
BindRequestProtocolOp(String, String) - Constructor for class com.unboundid.ldap.protocol.BindRequestProtocolOp
Creates a new bind request protocol op for a simple bind.
BindRequestProtocolOp(String, byte[]) - Constructor for class com.unboundid.ldap.protocol.BindRequestProtocolOp
Creates a new bind request protocol op for a simple bind.
BindRequestProtocolOp(String, String, ASN1OctetString) - Constructor for class com.unboundid.ldap.protocol.BindRequestProtocolOp
Creates a new bind request protocol op for a SASL bind.
BindResponseProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of a bind response protocol op.
BindResponseProtocolOp(int, String, String, List<String>, ASN1OctetString) - Constructor for class com.unboundid.ldap.protocol.BindResponseProtocolOp
Creates a new instance of this bind response protocol op with the provided information.
BindResult - Class in com.unboundid.ldap.sdk
This class provides a data structure for holding information about the result of processing a bind operation.
BindResult(int, ResultCode, String, String, String[], Control[]) - Constructor for class com.unboundid.ldap.sdk.BindResult
Creates a new bind result with the provided information.
BindResult(int, ResultCode, String, String, String[], Control[], ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.BindResult
Creates a new bind result with the provided information.
BindResult(LDAPResult) - Constructor for class com.unboundid.ldap.sdk.BindResult
Creates a new bind result from the provided generic LDAP result.
BindResult(BindResult) - Constructor for class com.unboundid.ldap.sdk.BindResult
Creates a new bind result from the provided bind result.
bindWithDNRequiresPassword() - Method in class com.unboundid.ldap.sdk.LDAPConnectionOptions
Indicates whether the SDK should allow simple bind operations that contain a bind DN but no password.
BooleanArgument - Class in com.unboundid.util.args
Creates a new argument that is intended to represent Boolean states based on whether it was present in the provided set of command-line arguments.
BooleanArgument(Character, String, String) - Constructor for class com.unboundid.util.args.BooleanArgument
Creates a new Boolean argument with the provided information.
BooleanArgument(Character, String, int, String) - Constructor for class com.unboundid.util.args.BooleanArgument
Creates a new Boolean argument with the provided information.
BooleanMatchingRule - Class in com.unboundid.ldap.matchingrules
This class provides an implementation of a matching rule that performs equality comparisons against Boolean values, which should be either "TRUE" or "FALSE".
BooleanMatchingRule() - Constructor for class com.unboundid.ldap.matchingrules.BooleanMatchingRule
Creates a new instance of this Boolean matching rule.
booleanValue() - Method in class com.unboundid.asn1.ASN1Boolean
Retrieves the boolean value for this element.
BooleanValueArgument - Class in com.unboundid.util.args
Creates a new argument that is intended to represent Boolean states based on the value provided for this argument.
BooleanValueArgument(Character, String, boolean, String, String) - Constructor for class com.unboundid.util.args.BooleanValueArgument
Creates a new Boolean value argument with no default value.
BooleanValueArgument(Character, String, boolean, String, String, Boolean) - Constructor for class com.unboundid.util.args.BooleanValueArgument
Creates a new Boolean value argument with the specified default value.
bothNullOrEqual(Object, Object) - Static method in class com.unboundid.util.StaticUtils
Indicates whether both of the provided objects are null or both are logically equal (using the equals method).
bothNullOrEqualIgnoreCase(String, String) - Static method in class com.unboundid.util.StaticUtils
Indicates whether both of the provided strings are null or both are logically equal ignoring differences in capitalization (using the equalsIgnoreCase method).
BUILD_TIMESTAMP - Static variable in class com.unboundid.ldap.sdk.Version
A timestamp that indicates when this build of the LDAP SDK was generated.
BUSY - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the BUSY result code.
BUSY - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (51) that will be used if the server is too busy to process the requested operation.
BUSY_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (51) for the "BUSY" result code.
ByteString - Interface in com.unboundid.util
This interface defines a set of methods for treating a value as either a string or byte array.
ByteStringBuffer - Class in com.unboundid.util
This class provides a growable byte array to which data can be appended.
ByteStringBuffer() - Constructor for class com.unboundid.util.ByteStringBuffer
Creates a new empty byte string buffer with a default initial capacity.
ByteStringBuffer(int) - Constructor for class com.unboundid.util.ByteStringBuffer
Creates a new byte string buffer with the specified capacity.
ByteStringFactory - Class in com.unboundid.util
This class provides a mechanism for creating ByteString values.

C

cancel(boolean) - Method in class com.unboundid.ldap.sdk.AsyncRequestID
Attempts to cancel the associated asynchronous operation operation.
CANCEL_REQUEST_OID - Static variable in class com.unboundid.ldap.sdk.extensions.CancelExtendedRequest
The OID (1.3.6.1.1.8) for the cancel extended request.
CANCELED - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (118) that will be used if the operation was canceled.
CANCELED_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (118) for the "CANCELED" result code.
CancelExtendedRequest - Class in com.unboundid.ldap.sdk.extensions
This class provides an implementation of the LDAP cancel extended request as defined in RFC 3909.
CancelExtendedRequest(AsyncRequestID) - Constructor for class com.unboundid.ldap.sdk.extensions.CancelExtendedRequest
Creates a new cancel extended request that will cancel the request with the specified async request ID.
CancelExtendedRequest(int) - Constructor for class com.unboundid.ldap.sdk.extensions.CancelExtendedRequest
Creates a new cancel extended request that will cancel the request with the specified message ID.
CancelExtendedRequest(AsyncRequestID, Control[]) - Constructor for class com.unboundid.ldap.sdk.extensions.CancelExtendedRequest
Creates a new cancel extended request that will cancel the request with the specified request ID.
CancelExtendedRequest(int, Control[]) - Constructor for class com.unboundid.ldap.sdk.extensions.CancelExtendedRequest
Creates a new cancel extended request that will cancel the request with the specified message ID.
CancelExtendedRequest(ExtendedRequest) - Constructor for class com.unboundid.ldap.sdk.extensions.CancelExtendedRequest
Creates a new cancel extended request from the provided generic extended request.
CannedResponseRequestHandler - Class in com.unboundid.ldap.listener
This class provides a very simple LDAP listener request handler implementation that simply returns a canned response to the client for each type of operation.
CannedResponseRequestHandler() - Constructor for class com.unboundid.ldap.listener.CannedResponseRequestHandler
Creates a new instance of this canned response request handler that will immediately return a "SUCCESS" response to any request that is received.
CannedResponseRequestHandler(ResultCode, String, String, List<String>) - Constructor for class com.unboundid.ldap.listener.CannedResponseRequestHandler
Creates a new instance of this canned response request handler that will immediately return a response with the provided information to any request that is received.
CANNOT_CANCEL - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (121) that will be used if the client attempts to cancel an operation that cannot be canceled.
CANNOT_CANCEL_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (121) for the "CANNOT_CANCEL" result code.
capacity() - Method in class com.unboundid.util.ByteStringBuffer
Returns the current capacity for this buffer.
capitalize(String) - Static method in class com.unboundid.util.StaticUtils
Capitalizes the provided string.
captureConnectStackTrace() - Method in class com.unboundid.ldap.sdk.LDAPConnectionOptions
Indicates whether the LDAP SDK should capture a thread stack trace for each attempt made to establish a connection.
CaseExactStringMatchingRule - Class in com.unboundid.ldap.matchingrules
This class provides an implementation of a matching rule that uses case-sensitive matching that also treats multiple consecutive (non-escaped) spaces as a single space.
CaseExactStringMatchingRule() - Constructor for class com.unboundid.ldap.matchingrules.CaseExactStringMatchingRule
Creates a new instance of this case exact string matching rule.
CaseIgnoreListMatchingRule - Class in com.unboundid.ldap.matchingrules
This class provides an implementation of a matching rule that may be used to process values containing lists of items, in which each item is separated by a dollar sign ($) character.
CaseIgnoreListMatchingRule() - Constructor for class com.unboundid.ldap.matchingrules.CaseIgnoreListMatchingRule
Creates a new instance of this case-ignore list matching rule.
CaseIgnoreStringMatchingRule - Class in com.unboundid.ldap.matchingrules
This class provides an implementation of a matching rule that uses case-insensitive matching that also treats multiple consecutive (non-escaped) spaces as a single space.
CaseIgnoreStringMatchingRule() - Constructor for class com.unboundid.ldap.matchingrules.CaseIgnoreStringMatchingRule
Creates a new instance of this case ignore string matching rule.
ChangeLogEntry - Class in com.unboundid.ldap.sdk
This class provides a data structure for representing a changelog entry as described in draft-good-ldap-changelog.
ChangeLogEntry(Entry) - Constructor for class com.unboundid.ldap.sdk.ChangeLogEntry
Creates a new changelog entry from the provided entry.
changesOnly() - Method in class com.unboundid.ldap.sdk.controls.PersistentSearchRequestControl
Indicates whether the search should only return search result entries for changes made to entries matching the search criteria, or if existing matching entries should be returned as well.
ChangeType - Enum in com.unboundid.ldap.sdk
This enum defines a set of change types that are associated with operations that may be processed in an LDAP directory server.
checkAttributeSyntax() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they contain attributes which violate the associated attribute syntax.
checkClientTrusted(X509Certificate[], String) - Method in class com.unboundid.util.ssl.PromptTrustManager
Checks to determine whether the provided client certificate chain should be trusted.
checkClientTrusted(X509Certificate[], String) - Method in class com.unboundid.util.ssl.TrustAllTrustManager
Checks to determine whether the provided client certificate chain should be trusted.
checkClientTrusted(X509Certificate[], String) - Method in class com.unboundid.util.ssl.TrustStoreTrustManager
Checks to determine whether the provided client certificate chain should be trusted.
checkMalformedDNs() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if their DNs cannot be parsed.
checkMissingAttributes() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they are missing attributes which are required by the object classes or DIT content rule (if applicable) for the entry.
checkMissingSuperiorObjectClasses() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they are missing any superior classes for the included set of object classes.
checkNameForms() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if the attributes contained in the RDN violate the constraints of the associated name form.
checkProhibitedAttributes() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they contain attributes which are not allowed by (or are prohibited by) the object classes and DIT content rule (if applicable) for the entry.
checkProhibitedObjectClasses() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they contain auxiliary object classes which are not allowed by the DIT content rule (if applicable) for the entry, or if they contain any abstract object classes which are not subclassed by any non-abstract classes included in the entry.
checkServerTrusted(X509Certificate[], String) - Method in class com.unboundid.util.ssl.PromptTrustManager
Checks to determine whether the provided server certificate chain should be trusted.
checkServerTrusted(X509Certificate[], String) - Method in class com.unboundid.util.ssl.TrustAllTrustManager
Checks to determine whether the provided server certificate chain should be trusted.
checkServerTrusted(X509Certificate[], String) - Method in class com.unboundid.util.ssl.TrustStoreTrustManager
Checks to determine whether the provided server certificate chain should be trusted.
checkSingleValuedAttributes() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they they contain attributes with more than one value which are declared as single-valued in the schema.
checkStructuralObjectClasses() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they do not contain exactly one structural object class (i.e., either do not have any structural object class, or have more than one).
checkUndefinedAttributes() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they contain attributes which are not defined in the schema.
checkUndefinedObjectClasses() - Method in class com.unboundid.ldap.sdk.schema.EntryValidator
Indicates whether the entry validator should consider entries invalid if they contain object classes which are not defined in the schema.
chooseClientAlias(String[], Principal[], Socket) - Method in class com.unboundid.util.ssl.WrapperKeyManager
Retrieves the nickname of the certificate that a client should use to authenticate to a server.
chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class com.unboundid.util.ssl.WrapperKeyManager
Retrieves the nickname of the certificate that a client should use to authenticate to a server.
chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class com.unboundid.util.ssl.WrapperKeyManager
Retrieves the nickname of the certificate that a server should use to authenticate to a client.
chooseServerAlias(String, Principal[], Socket) - Method in class com.unboundid.util.ssl.WrapperKeyManager
Retrieves the nickname of the certificate that a server should use to authenticate to a client.
cleanExampleCommandLineArgument(String) - Static method in class com.unboundid.util.StaticUtils
This method returns a form of the provided argument that is safe to use on the command line for the local platform.
clear() - Method in class com.unboundid.asn1.ASN1Buffer
Clears the contents of this buffer.
clear() - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Removes all entries currently held in the server.
clear() - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Removes all entries currently held in the server.
clear() - Method in class com.unboundid.util.ByteStringBuffer
Clears the contents of this buffer.
clear(boolean) - Method in class com.unboundid.util.ByteStringBuffer
Clears the contents of this buffer.
clear() - Method in class com.unboundid.util.WeakHashSet
Clears the contents of this set.
clearControls() - Method in class com.unboundid.ldap.sdk.UpdatableLDAPRequest
Removes all controls from this request.
CLIENT_LOOP - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the CLIENT_LOOP result code.
CLIENT_LOOP - Static variable in class com.unboundid.ldap.sdk.ResultCode
The client-side result code (96) that will be used if the client detects a loop while attempting to follow referrals.
CLIENT_LOOP_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (96) for the "CLIENT_LOOP" result code.
close() - Method in class com.unboundid.asn1.ASN1StreamReader
Closes this ASN.1 stream reader and the underlying input stream.
close() - Method in class com.unboundid.ldap.listener.LDAPListenerClientConnection
Closes the connection to the client.
close() - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Closes this connection pool.
close() - Method in class com.unboundid.ldap.sdk.DNEntrySource
Indicates that this entry source will no longer be needed and any resources associated with it may be closed.
close() - Method in class com.unboundid.ldap.sdk.EntrySource
Indicates that this entry source will no longer be needed and any resources associated with it may be closed.
close() - Method in class com.unboundid.ldap.sdk.LDAPConnection
Unbinds from the server and closes the connection.
close(Control[]) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Unbinds from the server and closes the connection, optionally including the provided set of controls in the unbind request.
close() - Method in class com.unboundid.ldap.sdk.LDAPConnectionPool
Closes this connection pool.
close() - Method in class com.unboundid.ldap.sdk.LDAPEntrySource
Indicates that this entry source will no longer be needed and any resources associated with it may be closed.
close() - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Closes this connection pool.
close() - Method in class com.unboundid.ldap.sdk.LDAPThreadLocalConnectionPool
Closes this connection pool.
close() - Method in class com.unboundid.ldap.sdk.persist.PersistedObjects
Indicates that you wish to stop iterating through search results and will not be retrieving any additional objects.
close() - Method in class com.unboundid.ldif.LDIFEntrySource
Indicates that this entry source will no longer be needed and any resources associated with it may be closed.
close() - Method in class com.unboundid.ldif.LDIFReader
Closes this LDIF reader and the underlying LDIF source.
close() - Method in class com.unboundid.ldif.LDIFWriter
Closes this LDIF writer and the underlying LDIF target.
close() - Method in class com.unboundid.util.AggregateInputStream
Closes this input stream.
close() - Method in class com.unboundid.util.FixedArrayOutputStream
Closes this output stream.
close() - Method in class com.unboundid.util.NullOutputStream
Closes this output stream.
close() - Method in class com.unboundid.util.TeeOutputStream
Closes each of the target output streams.
closeInstance() - Method in class com.unboundid.ldap.listener.AccessLogRequestHandler
Indicates that the client connection with which this request handler instance is associated is being closed and any resources associated with it should be released.
closeInstance() - Method in class com.unboundid.ldap.listener.LDAPDebuggerRequestHandler
Indicates that the client connection with which this request handler instance is associated is being closed and any resources associated with it should be released.
closeInstance() - Method in class com.unboundid.ldap.listener.LDAPListenerRequestHandler
Indicates that the client connection with which this request handler instance is associated is being closed and any resources associated with it should be released.
closeInstance() - Method in class com.unboundid.ldap.listener.ProxyRequestHandler
Indicates that the client connection with which this request handler instance is associated is being closed and any resources associated with it should be released.
closeInstance() - Method in class com.unboundid.ldap.listener.StartTLSRequestHandler
Indicates that the client connection with which this request handler instance is associated is being closed and any resources associated with it should be released.
ColumnFormatter - Class in com.unboundid.util
This class provides a utility for formatting output in multiple columns.
ColumnFormatter(FormattableColumn...) - Constructor for class com.unboundid.util.ColumnFormatter
Creates a column formatter that will format the provided columns with the default settings.
ColumnFormatter(boolean, String, OutputFormat, String, FormattableColumn...) - Constructor for class com.unboundid.util.ColumnFormatter
Creates a column formatter that will format the provided columns.
com.unboundid.asn1 - package com.unboundid.asn1
This package contains a number of classes for interacting with ASN.1 BER elements.
com.unboundid.ldap.listener - package com.unboundid.ldap.listener
This package contains classes which may be used to accept connections and read requests from LDAP-based clients.
com.unboundid.ldap.matchingrules - package com.unboundid.ldap.matchingrules
This package contains classes which may be used to normalize and compare attribute values that allow for more correct matching operations.
com.unboundid.ldap.protocol - package com.unboundid.ldap.protocol
This package contains a set of classes that provide low-level support for the LDAP protocol.
com.unboundid.ldap.sdk - package com.unboundid.ldap.sdk
This package contains classes which may be used to communicate with an LDAP directory server.
com.unboundid.ldap.sdk.controls - package com.unboundid.ldap.sdk.controls
This package contains implementations for a number of standard LDAP controls which may be included in requests and/or responses to provide additional information about the way that a request should be processed, or about the result of operation processing.
com.unboundid.ldap.sdk.examples - package com.unboundid.ldap.sdk.examples
This package contains a number of simple programs that intend to demonstrate how to use the UnboundID LDAP SDK for Java to perform various types of operations.
com.unboundid.ldap.sdk.experimental - package com.unboundid.ldap.sdk.experimental
 
com.unboundid.ldap.sdk.extensions - package com.unboundid.ldap.sdk.extensions
This package contains implementations for a number of standard LDAP extended operations which may be used to perform processing outside of the core types of LDAP operations.
com.unboundid.ldap.sdk.migrate.jndi - package com.unboundid.ldap.sdk.migrate.jndi
This package contains a set of classes that may be used to ease the process of migrating an application originally written to use the Java Naming and Directory Interface (JNDI) so that it uses the UnboundID LDAP SDK for Java instead (or at the very least, to make it possible to use some of the advanced functionality of the UnboundID LDAP SDK for Java in an application which is based on JNDI).
com.unboundid.ldap.sdk.migrate.ldapjdk - package com.unboundid.ldap.sdk.migrate.ldapjdk
This package contains a set of classes that may be used to ease the process of migrating an application originally written to use the Netscape Directory SDK for Java so that it uses the UnboundID LDAP SDK for Java instead.
com.unboundid.ldap.sdk.persist - package com.unboundid.ldap.sdk.persist
This package provides an API which intends to make it easy to interact with directory data using Java objects.
com.unboundid.ldap.sdk.schema - package com.unboundid.ldap.sdk.schema
This package contains classes which may be used to interact with a directory server's subschema subentry, which provides information about the attribute types, object classes, and other schema elements that are available within the server.
com.unboundid.ldif - package com.unboundid.ldif
This package contains classes and data structures for processing data in the LDAP Data Interchange Format (LDIF) as described in RFC 2849.
com.unboundid.util - package com.unboundid.util
This package contains classes for performing various utility functions used throughout the LDAP SDK.
com.unboundid.util.args - package com.unboundid.util.args
This package contains a set of classes that may be used to perform command line argument parsing.
com.unboundid.util.ssl - package com.unboundid.util.ssl
This package contains classes that may be used to help create SSL/TLS contexts and socket factories, which may be used in the process of creating secure connections, or for securing existing connections using StartTLS.
CommandLineTool - Class in com.unboundid.util
This class provides a framework for developing command-line tools that use the argument parser provided as part of the UnboundID LDAP SDK for Java.
CommandLineTool(OutputStream, OutputStream) - Constructor for class com.unboundid.util.CommandLineTool
Creates a new instance of this command-line tool with the provided information.
commit() - Method in class com.unboundid.ldap.sdk.extensions.EndTransactionExtendedRequest
Indicates whether the transaction should be committed or aborted.
CompactEntry - Class in com.unboundid.ldap.sdk
This class provides a data structure that represents a compact version of an entry.
CompactEntry(Entry) - Constructor for class com.unboundid.ldap.sdk.CompactEntry
Creates a new compact entry from the provided entry.
compare(String, String, String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes a compare operation with the provided information.
compare(CompareRequest) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes the provided compare request.
compare(ReadOnlyCompareRequest) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes the provided compare request.
compare(String, String, String) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes a compare operation with the provided information using a connection from this connection pool.
compare(CompareRequest) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes the provided compare request using a connection from this connection pool.
compare(ReadOnlyCompareRequest) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes the provided compare request using a connection from this connection pool.
compare(DN, DN) - Method in class com.unboundid.ldap.sdk.DN
Compares the provided DN values to determine their relative order in a sorted list.
compare(String, String) - Static method in class com.unboundid.ldap.sdk.DN
Compares the DNs with the provided string representations to determine their relative order in a sorted list.
compare(String, String, Schema) - Static method in class com.unboundid.ldap.sdk.DN
Compares the DNs with the provided string representations to determine their relative order in a sorted list.
compare(Entry, Entry) - Method in class com.unboundid.ldap.sdk.EntrySorter
Compares the provided entries to determine the order in which they should be placed in a sorted list.
compare(String, String, String) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes a compare operation with the provided information.
compare(CompareRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided compare request.
compare(ReadOnlyCompareRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided compare request.
compare(String, String, String) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes a compare operation with the provided information.
compare(CompareRequest) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes the provided compare request.
compare(ReadOnlyCompareRequest) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes the provided compare request.
compare(String, String, String) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes a compare operation with the provided information using a read connection from this connection pool.
compare(CompareRequest) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes the provided compare request using a read connection from this connection pool.
compare(ReadOnlyCompareRequest) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes the provided compare request using a read connection from this connection pool.
compare(String, LDAPAttribute) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Indicates whether the specified entry has the given attribute value.
compare(String, LDAPAttribute, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Indicates whether the specified entry has the given attribute value.
compare(RDN, RDN) - Method in class com.unboundid.ldap.sdk.RDN
Compares the provided RDN values to determine their relative order in a sorted list.
compare(String, String) - Static method in class com.unboundid.ldap.sdk.RDN
Compares the RDN values with the provided string representations to determine their relative order in a sorted list.
compare(String, String, Schema) - Static method in class com.unboundid.ldap.sdk.RDN
Compares the RDN values with the provided string representations to determine their relative order in a sorted list.
compare(T, T) - Method in class com.unboundid.util.ReverseComparator
Compares the provided objects to determine their relative order in a sorted list.
COMPARE_FALSE - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the COMPARE_FALSE result code.
COMPARE_FALSE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (5) that will be used if a requested compare assertion does not match the target entry.
COMPARE_FALSE_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (5) for the "COMPARE_FALSE" result code.
COMPARE_TRUE - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the COMPARE_TRUE result code.
COMPARE_TRUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (6) that will be used if a requested compare assertion matched the target entry.
COMPARE_TRUE_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (6) for the "COMPARE_TRUE" result code.
compareMatched() - Method in class com.unboundid.ldap.sdk.CompareResult
Indicates whether the compare operation matched the target entry.
CompareRequest - Class in com.unboundid.ldap.sdk
This class implements the processing necessary to perform an LDAPv3 compare operation, which may be used to determine whether a specified entry contains a given attribute value.
CompareRequest(String, String, String) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequest(String, String, byte[]) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequest(DN, String, String) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequest(DN, String, byte[]) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequest(String, String, String, Control[]) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequest(String, String, byte[], Control[]) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequest(DN, String, String, Control[]) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequest(DN, String, ASN1OctetString, Control[]) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequest(DN, String, byte[], Control[]) - Constructor for class com.unboundid.ldap.sdk.CompareRequest
Creates a new compare request with the provided information.
CompareRequestProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of an LDAP compare request protocol op.
CompareRequestProtocolOp(String, String, ASN1OctetString) - Constructor for class com.unboundid.ldap.protocol.CompareRequestProtocolOp
Creates a new compare request protocol op with the provided information.
CompareResponseProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of a compare response protocol op.
CompareResponseProtocolOp(int, String, String, List<String>) - Constructor for class com.unboundid.ldap.protocol.CompareResponseProtocolOp
Creates a new instance of this compare response protocol op with the provided information.
CompareResult - Class in com.unboundid.ldap.sdk
This class provides a data structure for holding information about the result of processing a compare operation.
CompareResult(LDAPResult) - Constructor for class com.unboundid.ldap.sdk.CompareResult
Creates a new compare result based on the provided LDAP result.
CompareResult(int, ResultCode, String, String, String[], Control[]) - Constructor for class com.unboundid.ldap.sdk.CompareResult
Creates a new compare result with the provided information.
compareResultReceived(AsyncRequestID, CompareResult) - Method in interface com.unboundid.ldap.sdk.AsyncCompareResultListener
Indicates that the provided LDAP result has been received in response to an asynchronous compare operation.
compareResultReceived(AsyncRequestID, CompareResult) - Method in class com.unboundid.ldap.sdk.BasicAsyncCompareResultListener
Indicates that the provided LDAP result has been received in response to an asynchronous compare operation.
compareTo(DN) - Method in class com.unboundid.ldap.sdk.DN
Compares the provided DN to this DN to determine their relative order in a sorted list.
compareTo(RDN) - Method in class com.unboundid.ldap.sdk.RDN
Compares the provided RDN to this RDN to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.AcceptAllSimpleMatchingRule
Compares the provided values to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.BooleanMatchingRule
Compares the provided values to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.CaseIgnoreListMatchingRule
Compares the provided values to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.DistinguishedNameMatchingRule
Compares the provided values to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.GeneralizedTimeMatchingRule
Compares the provided values to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.IntegerMatchingRule
Compares the provided values to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.MatchingRule
Compares the provided values to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.SimpleMatchingRule
Compares the provided values to determine their relative order in a sorted list.
compareValues(ASN1OctetString, ASN1OctetString) - Method in class com.unboundid.ldap.matchingrules.TelephoneNumberMatchingRule
Compares the provided values to determine their relative order in a sorted list.
concatenateStrings(List<String>) - Static method in class com.unboundid.util.StaticUtils
Retrieves a single string which is a concatenation of all of the provided strings.
CONFIDENTIALITY_REQUIRED - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the CONFIDENTIALITY_REQUIRED result code.
CONFIDENTIALITY_REQUIRED - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (13) that will be used if the server requires a secure communication mechanism for the requested operation.
CONFIDENTIALITY_REQUIRED_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (13) for the "CONFIDENTIALITY_REQUIRED" result code.
connect(String, int) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Establishes an unauthenticated connection to the directory server using the provided information.
connect(String, int, int) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Establishes an unauthenticated connection to the directory server using the provided information.
connect(String, int) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Attempts to establish this connection with the provided information.
connect(String, int, String, String) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Attempts to establish and authenticate this connection with the provided information.
connect(String, int, String, String, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Attempts to establish and authenticate this connection with the provided information.
connect(int, String, int, String, String) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Attempts to establish and authenticate this connection with the provided information.
connect(int, String, int, String, String, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Attempts to establish and authenticate this connection with the provided information.
CONNECT_ERROR - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the CONNECT_ERROR result code.
CONNECT_ERROR - Static variable in class com.unboundid.ldap.sdk.ResultCode
The client-side result code (91) that will be used if an error occurs while attempting to connect to a target server.
CONNECT_ERROR_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (91) for the "CONNECT_ERROR" result code.
connectionCreationFailure(Socket, Throwable) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerTool
Indicates that the specified connection is about to be terminated because an unexpected error occurred during processing.
connectionCreationFailure(Socket, Throwable) - Method in interface com.unboundid.ldap.listener.LDAPListenerExceptionHandler
Indicates that the specified connection is about to be terminated because an unexpected error occurred during processing.
connectionTerminated(LDAPListenerClientConnection, LDAPException) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerTool
Indicates that the specified connection is about to be terminated because an unexpected error occurred during processing.
connectionTerminated(LDAPListenerClientConnection, LDAPException) - Method in interface com.unboundid.ldap.listener.LDAPListenerExceptionHandler
Indicates that the specified connection is about to be terminated because an unexpected error occurred during processing.
CONSTRAINT_VIOLATION - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the CONSTRAINT_VIOLATION result code.
CONSTRAINT_VIOLATION - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (19) that will be used if the requested operation would violate some constraint defined in the server.
CONSTRAINT_VIOLATION_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (19) for the "CONSTRAINT_VIOLATION" result code.
constructAttributeType(Field, OIDAllocator) - Method in class com.unboundid.ldap.sdk.persist.DefaultObjectEncoder
Constructs a definition for an LDAP attribute type which may be added to the directory server schema to allow it to hold the value of the specified field.
constructAttributeType(Method, OIDAllocator) - Method in class com.unboundid.ldap.sdk.persist.DefaultObjectEncoder
Constructs a definition for an LDAP attribute type which may be added to the directory server schema to allow it to hold the value returned by the specified method.
constructAttributeType(Field) - Method in class com.unboundid.ldap.sdk.persist.ObjectEncoder
Constructs a definition for an LDAP attribute type which may be added to the directory server schema to allow it to hold the value of the specified field.
constructAttributeType(Field, OIDAllocator) - Method in class com.unboundid.ldap.sdk.persist.ObjectEncoder
Constructs a definition for an LDAP attribute type which may be added to the directory server schema to allow it to hold the value of the specified field.
constructAttributeType(Method) - Method in class com.unboundid.ldap.sdk.persist.ObjectEncoder
Constructs a definition for an LDAP attribute type which may be added to the directory server schema to allow it to hold the value returned by the specified method.
constructAttributeType(Method, OIDAllocator) - Method in class com.unboundid.ldap.sdk.persist.ObjectEncoder
Constructs a definition for an LDAP attribute type which may be added to the directory server schema to allow it to hold the value returned by the specified method.
constructAttributeTypes() - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Constructs a list of LDAP attribute type definitions which may be added to the directory server schema to allow it to hold objects of this type.
constructAttributeTypes(OIDAllocator) - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Constructs a list of LDAP attribute type definitions which may be added to the directory server schema to allow it to hold objects of this type.
constructChangeLogEntry(long, LDIFChangeRecord) - Static method in class com.unboundid.ldap.sdk.ChangeLogEntry
Constructs a changelog entry from information contained in the provided LDIF change record.
constructDN(T, String) - Method in class com.unboundid.ldap.sdk.persist.LDAPObjectHandler
Determines the DN that should be used for the entry associated with the given object.
constructObjectClasses() - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Constructs a list of LDAP object class definitions which may be added to the directory server schema to allow it to hold objects of this type.
constructObjectClasses(OIDAllocator) - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Constructs a list of LDAP object class definitions which may be added to the directory server schema to allow it to hold objects of this type.
contains(Object) - Method in class com.unboundid.util.WeakHashSet
Indicates whether this set contains the specified element.
containsAll(Collection<?>) - Method in class com.unboundid.util.WeakHashSet
Indicates whether this set currently contains all of the elements in the provided collection.
ContentSyncDoneControl - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the LDAP content synchronization done control as defined in RFC 4533.
ContentSyncDoneControl(ASN1OctetString, boolean) - Constructor for class com.unboundid.ldap.sdk.controls.ContentSyncDoneControl
Creates a new content synchronization done control that provides updated information about the state of a content synchronization session.
ContentSyncDoneControl(String, boolean, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.controls.ContentSyncDoneControl
Creates a new content synchronization done control which is decoded from the provided information from a generic control.
ContentSyncInfoIntermediateResponse - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the sync info message, which is an intermediate response message used by the content synchronization operation as defined in RFC 4533.
ContentSyncInfoType - Enum in com.unboundid.ldap.sdk.controls
This enum defines the synchronization states for entries returned with the content synchronization state control.
ContentSyncRequestControl - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the LDAP content synchronization request control as defined in RFC 4533.
ContentSyncRequestControl(ContentSyncRequestMode) - Constructor for class com.unboundid.ldap.sdk.controls.ContentSyncRequestControl
Creates a new content synchronization request control that will attempt to retrieve the initial content for the synchronization using the provided request mode.
ContentSyncRequestControl(ContentSyncRequestMode, ASN1OctetString, boolean) - Constructor for class com.unboundid.ldap.sdk.controls.ContentSyncRequestControl
Creates a new content synchronization request control that may be used to either retrieve the initial content or an incremental update.
ContentSyncRequestControl(boolean, ContentSyncRequestMode, ASN1OctetString, boolean) - Constructor for class com.unboundid.ldap.sdk.controls.ContentSyncRequestControl
Creates a new content synchronization request control that may be used to either retrieve the initial content or an incremental update.
ContentSyncRequestControl(Control) - Constructor for class com.unboundid.ldap.sdk.controls.ContentSyncRequestControl
Creates a new content synchronization request control which is decoded from the provided generic control.
ContentSyncRequestMode - Enum in com.unboundid.ldap.sdk.controls
This enum defines the modes which may be used with the content synchronization request control.
ContentSyncState - Enum in com.unboundid.ldap.sdk.controls
This enum defines the synchronization states for entries returned with the content synchronization state control.
ContentSyncStateControl - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the LDAP content synchronization state control as defined in RFC 4533.
ContentSyncStateControl(ContentSyncState, UUID, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.controls.ContentSyncStateControl
Creates a new content synchronization state control that provides information about a search result entry or referenced returned by a search containing the content synchronization request control.
ContentSyncStateControl(String, boolean, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.controls.ContentSyncStateControl
Creates a new content synchronization state control which is decoded from the provided information from a generic control.
Control - Class in com.unboundid.ldap.sdk
This class provides a data structure that represents an LDAP control.
Control() - Constructor for class com.unboundid.ldap.sdk.Control
Creates a new empty control instance that is intended to be used only for decoding controls via the DecodeableControl interface.
Control(Control) - Constructor for class com.unboundid.ldap.sdk.Control
Creates a new control whose fields are initialized from the contents of the provided control.
Control(String) - Constructor for class com.unboundid.ldap.sdk.Control
Creates a new control with the provided OID.
Control(String, boolean) - Constructor for class com.unboundid.ldap.sdk.Control
Creates a new control with the provided OID and criticality.
Control(String, boolean, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.Control
Creates a new control with the provided information.
CONTROL_NOT_FOUND - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the CONTROL_NOT_FOUND result code.
CONTROL_NOT_FOUND - Static variable in class com.unboundid.ldap.sdk.ResultCode
The client-side result code (93) that will be used if the response from the server did not include an expected control.
CONTROL_NOT_FOUND_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (93) for the "CONTROL_NOT_FOUND" result code.
convertAttribute(Attribute) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided JNDI attribute to an LDAP SDK attribute.
convertAttribute(Attribute) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided LDAP SDK attribute to a JNDI attribute.
convertAttributes(Attributes) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided JNDI attributes to an array of LDAP SDK attributes.
convertAttributes(Attribute...) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided array of LDAP SDK attributes to a set of JNDI attributes.
convertAttributes(Collection<Attribute>) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided collection of LDAP SDK attributes to a set of JNDI attributes.
convertControl(Control) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided JNDI control to an LDAP SDK control.
convertControl(Control) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided LDAP SDK control to a JNDI control.
convertControls(Control...) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided array of JNDI controls to an array of LDAP SDK controls.
convertControls(Control...) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided array of LDAP SDK controls to an array of JNDI controls.
convertExtendedRequest(ExtendedRequest) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided JNDI extended request to an LDAP SDK extended request.
convertExtendedRequest(ExtendedRequest) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided LDAP SDK extended request to a JNDI extended request.
convertExtendedResponse(ExtendedResponse) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided JNDI extended response to an LDAP SDK extended result.
convertExtendedResult(ExtendedResult) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided LDAP SDK extended result to a JNDI extended response.
convertModification(ModificationItem) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided JNDI modification item to an LDAP SDK modification.
convertModification(Modification) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided LDAP SDK modification to a JNDI modification item.
convertModifications(ModificationItem...) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided array of JNDI modification items to an array of LDAP SDK modifications.
convertModifications(Modification...) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided array of LDAP SDK modifications to an array of JNDI modification items.
convertSearchEntry(SearchResult) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided JNDI search result object to an LDAP SDK entry.
convertSearchEntry(Entry) - Static method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIConverter
Converts the provided LDAP SDK entry to a JNDI search result.
convertToTLS(SSLSocketFactory) - Method in class com.unboundid.ldap.listener.LDAPListenerClientConnection
Attempts to convert this unencrypted connection to one that uses TLS encryption, as would be used during the course of invoking the StartTLS extended operation.
countEntries() - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Retrieves the number of entries currently held in the server.
countEntries(boolean) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Retrieves the number of entries currently held in the server, optionally including those entries which are part of the changelog.
countEntries(boolean) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Retrieves the number of entries currently held in the server.
countEntriesBelow(String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Retrieves the number of entries currently held in the server whose DN matches or is subordinate to the provided base DN.
countEntriesBelow(String) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Retrieves the number of entries currently held in the server whose DN matches or is subordinate to the provided base DN.
CRAMMD5_MECHANISM_NAME - Static variable in class com.unboundid.ldap.sdk.CRAMMD5BindRequest
The name for the CRAM-MD5 SASL mechanism.
CRAMMD5BindRequest - Class in com.unboundid.ldap.sdk
This class provides a SASL CRAM-MD5 bind request implementation as described in draft-ietf-sasl-crammd5.
CRAMMD5BindRequest(String, String) - Constructor for class com.unboundid.ldap.sdk.CRAMMD5BindRequest
Creates a new SASL CRAM-MD5 bind request with the provided authentication ID and password.
CRAMMD5BindRequest(String, byte[]) - Constructor for class com.unboundid.ldap.sdk.CRAMMD5BindRequest
Creates a new SASL CRAM-MD5 bind request with the provided authentication ID and password.
CRAMMD5BindRequest(String, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.CRAMMD5BindRequest
Creates a new SASL CRAM-MD5 bind request with the provided authentication ID and password.
CRAMMD5BindRequest(String, String, Control...) - Constructor for class com.unboundid.ldap.sdk.CRAMMD5BindRequest
Creates a new SASL CRAM-MD5 bind request with the provided authentication ID, password, and set of controls.
CRAMMD5BindRequest(String, byte[], Control...) - Constructor for class com.unboundid.ldap.sdk.CRAMMD5BindRequest
Creates a new SASL CRAM-MD5 bind request with the provided authentication ID, password, and set of controls.
CRAMMD5BindRequest(String, ASN1OctetString, Control...) - Constructor for class com.unboundid.ldap.sdk.CRAMMD5BindRequest
Creates a new SASL CRAM-MD5 bind request with the provided authentication ID, password, and set of controls.
create(Filter) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter from the provided search filter, if possible.
create(String) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new search filter from the provided string representation.
create() - Static method in class com.unboundid.util.ByteStringFactory
Creates a new byte string with no value.
create(byte[]) - Static method in class com.unboundid.util.ByteStringFactory
Creates a new byte string with the provided value.
create(byte[], int, int) - Static method in class com.unboundid.util.ByteStringFactory
Creates a new byte string with the provided value.
create(String) - Static method in class com.unboundid.util.ByteStringFactory
Creates a new byte string with the provided value.
createANDFilter(Filter...) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new AND search filter with the provided components.
createANDFilter(List<Filter>) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new AND search filter with the provided components.
createApproximateFilter(String, String) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for approximate matching with the provided information.
createApproximateFilter(String, byte[]) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for approximate matching with the provided information.
createApproximateMatchFilter(String, String) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new approximate match search filter with the provided information.
createApproximateMatchFilter(String, byte[]) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new approximate match search filter with the provided information.
createArgumentParser() - Method in class com.unboundid.util.CommandLineTool
Creates a parser that can be used to to parse arguments accepted by this tool.
createBaseFilter() - Method in class com.unboundid.ldap.sdk.persist.LDAPObjectHandler
Retrieves a filter that will match any entry containing the structural and auxiliary classes for this object type.
createBindRequest(String, String, String, String...) - Static method in class com.unboundid.util.SASLUtils
Creates a new SASL bind request using the provided information.
createBindRequest(String, String, String, List<String>, Control...) - Static method in class com.unboundid.util.SASLUtils
Creates a new SASL bind request using the provided information.
createBindRequest(String, byte[], String, String...) - Static method in class com.unboundid.util.SASLUtils
Creates a new SASL bind request using the provided information.
createBindRequest(String, byte[], String, List<String>, Control...) - Static method in class com.unboundid.util.SASLUtils
Creates a new SASL bind request using the provided information.
createEqualityFilter(String, String) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for equality matching with the provided information.
createEqualityFilter(String, byte[]) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for equality matching with the provided information.
createEqualityFilter(String, String) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new equality search filter with the provided information.
createEqualityFilter(String, byte[]) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new equality search filter with the provided information.
createExtendedResponse(String, byte[], int, int) - Method in class com.unboundid.ldap.sdk.migrate.jndi.JNDIExtendedRequest
Creates a JNDI extended response with the provided information.
createExtensibleMatchFilter(String, String, String) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for extensible matching with the provided information.
createExtensibleMatchFilter(String, String, byte[]) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for extensible matching with the provided information.
createExtensibleMatchFilter(String, String, boolean, String) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new extensible match search filter with the provided information.
createExtensibleMatchFilter(String, String, boolean, byte[]) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new extensible match search filter with the provided information.
createFilter(T) - Method in class com.unboundid.ldap.sdk.persist.LDAPObjectHandler
Retrieves a filter that can be used to search for entries matching the provided object.
createGreaterOrEqualFilter(String, String) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for greater-or-equal matching with the provided information.
createGreaterOrEqualFilter(String, byte[]) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for greater-or-equal matching with the provided information.
createGreaterOrEqualFilter(String, String) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new greater-or-equal search filter with the provided information.
createGreaterOrEqualFilter(String, byte[]) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new greater-or-equal search filter with the provided information.
createLDAPConfig(String) - Static method in class com.unboundid.ldap.listener.InMemoryListenerConfig
Creates a new listener configuration that will listen for unencrypted LDAP communication on an automatically-selected port on all available addresses.
createLDAPConfig(String, int) - Static method in class com.unboundid.ldap.listener.InMemoryListenerConfig
Creates a new listener configuration that will listen for unencrypted LDAP communication on the specified port on all available addresses.
createLDAPConfig(String, InetAddress, int, SSLSocketFactory) - Static method in class com.unboundid.ldap.listener.InMemoryListenerConfig
Creates a new listener configuration that will listen for unencrypted LDAP communication, and may optionally support StartTLS.
createLDAPSConfig(String, SSLServerSocketFactory) - Static method in class com.unboundid.ldap.listener.InMemoryListenerConfig
Creates a new listener configuration that will listen for SSL-encrypted LDAP communication on an automatically-selected port on all available addresses.
createLDAPSConfig(String, int, SSLServerSocketFactory) - Static method in class com.unboundid.ldap.listener.InMemoryListenerConfig
Creates a new listener configuration that will listen for SSL-encrypted LDAP communication on the specified port on all available addresses.
createLDAPSConfig(String, InetAddress, int, SSLServerSocketFactory, SSLSocketFactory) - Static method in class com.unboundid.ldap.listener.InMemoryListenerConfig
Creates a new listener configuration that will listen for SSL-encrypted LDAP communication on an automatically-selected port on all available addresses.
createLessOrEqualFilter(String, String) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for less-or-equal matching with the provided information.
createLessOrEqualFilter(String, byte[]) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for less-or-equal matching with the provided information.
createLessOrEqualFilter(String, String) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new less-or-equal search filter with the provided information.
createLessOrEqualFilter(String, byte[]) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new less-or-equal search filter with the provided information.
createNewCookieResponse(ASN1OctetString, Control...) - Static method in class com.unboundid.ldap.sdk.controls.ContentSyncInfoIntermediateResponse
Creates a new sync info intermediate response with a type of ContentSyncInfoType.NEW_COOKIE.
createNOTFilter(Filter) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new NOT search filter with the provided component.
createORFilter(Filter...) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new OR search filter with the provided components.
createORFilter(List<Filter>) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new OR search filter with the provided components.
createPresenceFilter(String) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new presence search filter with the provided information.
createPresentFilter(String) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for presence matching with the provided information.
createRefreshDeleteResponse(ASN1OctetString, boolean, Control...) - Static method in class com.unboundid.ldap.sdk.controls.ContentSyncInfoIntermediateResponse
Creates a new sync info intermediate response with a type of ContentSyncInfoType.REFRESH_DELETE.
createRefreshPresentResponse(ASN1OctetString, boolean, Control...) - Static method in class com.unboundid.ldap.sdk.controls.ContentSyncInfoIntermediateResponse
Creates a new sync info intermediate response with a type of ContentSyncInfoType.REFRESH_PRESENT.
createServerSet() - Method in class com.unboundid.util.LDAPCommandLineTool
Creates the server set to use when creating connections or connection pools.
createSnapshot() - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Creates a point-in-time snapshot of the information contained in this in-memory directory server instance.
createSnapshot() - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Creates a point-in-time snapshot of the information contained in this in-memory request handler.
createSocket(String, int) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.JavaToLDAPSocketFactory
Creates a new socket to the specified server.
createSocket(String, int, InetAddress, int) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.JavaToLDAPSocketFactory
Creates a new socket to the specified server.
createSocket(InetAddress, int) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.JavaToLDAPSocketFactory
Creates a new socket to the specified server.
createSocket(InetAddress, int, InetAddress, int) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.JavaToLDAPSocketFactory
Creates a new socket to the specified server.
createSSLContext() - Method in class com.unboundid.util.ssl.SSLUtil
Creates an initialized SSL context created with the configured key and trust managers.
createSSLContext(String) - Method in class com.unboundid.util.ssl.SSLUtil
Creates an initialized SSL context created with the configured key and trust managers.
createSSLContext(String, String) - Method in class com.unboundid.util.ssl.SSLUtil
Creates an initialized SSL context created with the configured key and trust managers.
createSSLServerSocketFactory() - Method in class com.unboundid.util.ssl.SSLUtil
Creates an SSL server socket factory using the configured key and trust manager providers.
createSSLServerSocketFactory(String) - Method in class com.unboundid.util.ssl.SSLUtil
Creates an SSL server socket factory using the configured key and trust manager providers.
createSSLServerSocketFactory(String, String) - Method in class com.unboundid.util.ssl.SSLUtil
Creates an SSL server socket factory using the configured key and trust manager providers.
createSSLSocketFactory() - Method in class com.unboundid.util.ssl.SSLUtil
Creates an SSL socket factory using the configured key and trust manager providers.
createSSLSocketFactory(String) - Method in class com.unboundid.util.ssl.SSLUtil
Creates an SSL socket factory with the configured key and trust managers.
createSSLSocketFactory(String, String) - Method in class com.unboundid.util.ssl.SSLUtil
Creates an SSL socket factory with the configured key and trust managers.
createSubstringFilter(String, String, String[], String) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for substring matching with the provided information.
createSubstringFilter(String, byte[], byte[][], byte[]) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Creates a new matched values filter for substring matching with the provided information.
createSubstringFilter(String, String, String[], String) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new substring search filter with the provided information.
createSubstringFilter(String, byte[], byte[][], byte[]) - Static method in class com.unboundid.ldap.sdk.Filter
Creates a new substring search filter with the provided information.
createSyncIDSetResponse(ASN1OctetString, List<UUID>, boolean, Control...) - Static method in class com.unboundid.ldap.sdk.controls.ContentSyncInfoIntermediateResponse
Creates a new sync info intermediate response with a type of ContentSyncInfoType.SYNC_ID_SET.
CRED_TYPE_SASL - Static variable in class com.unboundid.ldap.protocol.BindRequestProtocolOp
The credentials type for SASL bind requests.
CRED_TYPE_SASL - Static variable in class com.unboundid.ldap.sdk.SASLBindRequest
The BER type to use for the credentials element in a simple bind request protocol op.
CRED_TYPE_SIMPLE - Static variable in class com.unboundid.ldap.protocol.BindRequestProtocolOp
The credentials type for simple bind requests.

D

Debug - Class in com.unboundid.util
This class provides a means of enabling and configuring debugging in the LDAP SDK.
debug(Level, DebugType, String) - Static method in class com.unboundid.util.Debug
Writes a generic debug message, if appropriate.
debug(Level, DebugType, String, Throwable) - Static method in class com.unboundid.util.Debug
Writes a generic debug message, if appropriate.
debugASN1Read(ASN1Element) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided ASN.1 element that was read, if appropriate.
debugASN1Read(Level, ASN1Element) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided ASN.1 element that was read, if appropriate.
debugASN1Write(ASN1Element) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided ASN.1 element to be written, if appropriate.
debugASN1Write(Level, ASN1Element) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided ASN.1 element to be written, if appropriate.
debugASN1Write(ASN1Buffer) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided ASN.1 element to be written, if appropriate.
debugASN1Write(Level, ASN1Buffer) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided ASN.1 element to be written, if appropriate.
debugCodingError(Throwable) - Static method in class com.unboundid.util.Debug
Writes debug information about a coding error detected in the use of the LDAP SDK.
debugConnect(String, int) - Static method in class com.unboundid.util.Debug
Writes debug information to indicate that a connection has been established, if appropriate.
debugConnect(Level, String, int) - Static method in class com.unboundid.util.Debug
Writes debug information to indicate that a connection has been established, if appropriate.
debugConnect(String, int, LDAPConnection) - Static method in class com.unboundid.util.Debug
Writes debug information to indicate that a connection has been established, if appropriate.
debugConnect(Level, String, int, LDAPConnection) - Static method in class com.unboundid.util.Debug
Writes debug information to indicate that a connection has been established, if appropriate.
debugDisconnect(String, int, DisconnectType, String, Throwable) - Static method in class com.unboundid.util.Debug
Writes debug information to indicate that a connection has been terminated, if appropriate.
debugDisconnect(Level, String, int, DisconnectType, String, Throwable) - Static method in class com.unboundid.util.Debug
Writes debug information to indicate that a connection has been terminated, if appropriate.
debugDisconnect(String, int, LDAPConnection, DisconnectType, String, Throwable) - Static method in class com.unboundid.util.Debug
Writes debug information to indicate that a connection has been terminated, if appropriate.
debugDisconnect(Level, String, int, LDAPConnection, DisconnectType, String, Throwable) - Static method in class com.unboundid.util.Debug
Writes debug information to indicate that a connection has been terminated, if appropriate.
debugEnabled() - Static method in class com.unboundid.util.Debug
Indicates whether any form of debugging is enabled.
debugEnabled(DebugType) - Static method in class com.unboundid.util.Debug
Indicates whether debugging is enabled for messages of the specified debug type.
debugException(Throwable) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided exception, if appropriate.
debugException(Level, Throwable) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided exception, if appropriate.
debugLDAPRequest(LDAPRequest) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided request, if appropriate.
debugLDAPRequest(Level, LDAPRequest) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided request, if appropriate.
debugLDAPRequest(LDAPRequest, int, LDAPConnection) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided request, if appropriate.
debugLDAPRequest(Level, LDAPRequest, int, LDAPConnection) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided request, if appropriate.
debugLDAPResult(LDAPResponse) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided result, if appropriate.
debugLDAPResult(Level, LDAPResponse) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided result, if appropriate.
debugLDAPResult(LDAPResponse, LDAPConnection) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided result, if appropriate.
debugLDAPResult(Level, LDAPResponse, LDAPConnection) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided result, if appropriate.
debugLDIFRead(LDIFRecord) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided record read from LDIF, if appropriate.
debugLDIFRead(Level, LDIFRecord) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided record read from LDIF, if appropriate.
debugLDIFWrite(LDIFRecord) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided LDIF record to be written, if if appropriate.
debugLDIFWrite(Level, LDIFRecord) - Static method in class com.unboundid.util.Debug
Writes debug information about the provided LDIF record to be written, if appropriate.
debugMonitor(Entry, String) - Static method in class com.unboundid.util.Debug
Writes debug information about monitor entry parsing.
debugMonitor(Level, Entry, String) - Static method in class com.unboundid.util.Debug
Writes debug information about monitor entry parsing, if appropriate.
DebugType - Enum in com.unboundid.util
This enumeration defines a set of debugging types that are used by the LDAP SDK.
decode(byte[]) - Static method in class com.unboundid.asn1.ASN1Element
Decodes the content in the provided byte array as an ASN.1 element.
decode(ASN1Sequence) - Static method in class com.unboundid.ldap.sdk.Attribute
Decodes the provided ASN.1 sequence as an LDAP attribute.
decode(ASN1Sequence) - Static method in class com.unboundid.ldap.sdk.Control
Decodes the provided ASN.1 sequence as an LDAP control.
decode(String, boolean, ASN1OctetString) - Static method in class com.unboundid.ldap.sdk.Control
Decodes the provided ASN.1 sequence as an LDAP control.
decode(IntermediateResponse) - Static method in class com.unboundid.ldap.sdk.controls.ContentSyncInfoIntermediateResponse
Decodes the provided generic intermediate response as a sync info intermediate response.
decode(ASN1Element) - Static method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Decodes the provided ASN.1 element as a matched values filter.
decode(ASN1Element) - Static method in class com.unboundid.ldap.sdk.controls.SortKey
Decodes the provided ASN.1 element as a sort key.
decode(ASN1Element) - Static method in class com.unboundid.ldap.sdk.Filter
Decodes the provided ASN.1 element as a search filter.
decode(ASN1Sequence) - Static method in class com.unboundid.ldap.sdk.Modification
Decodes the provided ASN.1 sequence as an LDAP modification.
decode(Entry) - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Creates an object and initializes it with the contents of the provided entry.
decode(T, Entry) - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Initializes the provided object from the information contained in the given entry.
decode(String) - Static method in class com.unboundid.util.Base64
Decodes the contents of the provided base64-encoded string.
DecodeableControl - Interface in com.unboundid.ldap.sdk
This interface defines a method that may be implemented by controls that may be included in the response from a directory server.
decodeAsBoolean(byte[]) - Static method in class com.unboundid.asn1.ASN1Boolean
Decodes the contents of the provided byte array as a Boolean element.
decodeAsBoolean(ASN1Element) - Static method in class com.unboundid.asn1.ASN1Boolean
Decodes the provided ASN.1 element as a Boolean element.
decodeAsBoolean() - Method in class com.unboundid.asn1.ASN1Element
Decodes this ASN.1 element as a Boolean element.
decodeAsEnumerated() - Method in class com.unboundid.asn1.ASN1Element
Decodes this ASN.1 element as an enumerated element.
decodeAsEnumerated(byte[]) - Static method in class com.unboundid.asn1.ASN1Enumerated
Decodes the contents of the provided byte array as an enumerated element.
decodeAsEnumerated(ASN1Element) - Static method in class com.unboundid.asn1.ASN1Enumerated
Decodes the provided ASN.1 element as an enumerated element.
decodeAsInteger() - Method in class com.unboundid.asn1.ASN1Element
Decodes this ASN.1 element as an integer element.
decodeAsInteger(byte[]) - Static method in class com.unboundid.asn1.ASN1Integer
Decodes the contents of the provided byte array as an integer element.
decodeAsInteger(ASN1Element) - Static method in class com.unboundid.asn1.ASN1Integer
Decodes the provided ASN.1 element as an integer element.
decodeAsLong() - Method in class com.unboundid.asn1.ASN1Element
Decodes this ASN.1 element as a long element.
decodeAsLong(byte[]) - Static method in class com.unboundid.asn1.ASN1Long
Decodes the contents of the provided byte array as a long element.
decodeAsLong(ASN1Element) - Static method in class com.unboundid.asn1.ASN1Long
Decodes the provided ASN.1 element as a long element.
decodeAsNull() - Method in class com.unboundid.asn1.ASN1Element
Decodes this ASN.1 element as a null element.
decodeAsNull(byte[]) - Static method in class com.unboundid.asn1.ASN1Null
Decodes the contents of the provided byte array as a null element.
decodeAsNull(ASN1Element) - Static method in class com.unboundid.asn1.ASN1Null
Decodes the provided ASN.1 element as a null element.
decodeAsOctetString() - Method in class com.unboundid.asn1.ASN1Element
Decodes this ASN.1 element as an octet string element.
decodeAsOctetString(byte[]) - Static method in class com.unboundid.asn1.ASN1OctetString
Decodes the contents of the provided byte array as an octet string element.
decodeAsOctetString(ASN1Element) - Static method in class com.unboundid.asn1.ASN1OctetString
Decodes the provided ASN.1 element as an octet string element.
decodeAsSequence() - Method in class com.unboundid.asn1.ASN1Element
Decodes this ASN.1 element as a sequence element.
decodeAsSequence(byte[]) - Static method in class com.unboundid.asn1.ASN1Sequence
Decodes the contents of the provided byte array as a sequence element.
decodeAsSequence(ASN1Element) - Static method in class com.unboundid.asn1.ASN1Sequence
Decodes the provided ASN.1 element as a sequence element.
decodeAsSet() - Method in class com.unboundid.asn1.ASN1Element
Decodes this ASN.1 element as a set element.
decodeAsSet(byte[]) - Static method in class com.unboundid.asn1.ASN1Set
Decodes the contents of the provided byte array as a set element.
decodeAsSet(ASN1Element) - Static method in class com.unboundid.asn1.ASN1Set
Decodes the provided ASN.1 element as a set element.
decodeChangeRecord(String...) - Static method in class com.unboundid.ldif.LDIFReader
Decodes the provided set of LDIF lines as an LDIF change record.
decodeChangeRecord(boolean, String...) - Static method in class com.unboundid.ldif.LDIFReader
Decodes the provided set of LDIF lines as an LDIF change record.
decodeChangeRecord(boolean, Schema, boolean, String...) - Static method in class com.unboundid.ldif.LDIFReader
Decodes the provided set of LDIF lines as an LDIF change record.
decodeChangeTypes(int) - Static method in enum com.unboundid.ldap.sdk.controls.PersistentSearchChangeType
Decodes the provided set of change types from the provided value.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.AuthorizationIdentityResponseControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.ContentSyncDoneControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.ContentSyncStateControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.EntryChangeNotificationControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.PasswordExpiredControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.PasswordExpiringControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.PostReadResponseControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.PreReadResponseControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.ServerSideSortResponseControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.SimplePagedResultsControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.controls.VirtualListViewResponseControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in interface com.unboundid.ldap.sdk.DecodeableControl
Creates a new instance of this decodeable control from the provided information.
decodeControl(String, boolean, ASN1OctetString) - Method in class com.unboundid.ldap.sdk.experimental.DraftBeheraLDAPPasswordPolicy10ResponseControl
Creates a new instance of this decodeable control from the provided information.
decodeControls(ASN1Sequence) - Static method in class com.unboundid.ldap.sdk.Control
Decodes the contents of the provided sequence as a set of controls.
decodeEntry(String...) - Static method in class com.unboundid.ldif.LDIFReader
Decodes the provided set of LDIF lines as an entry.
decodeEntry(boolean, Schema, String...) - Static method in class com.unboundid.ldif.LDIFReader
Decodes the provided set of LDIF lines as an entry.
decodeField(Field, Object, Attribute) - Method in class com.unboundid.ldap.sdk.persist.DefaultObjectEncoder
Updates the provided object to assign a value for the specified field from the contents of the given attribute.
decodeField(Field, Object, Attribute) - Method in class com.unboundid.ldap.sdk.persist.ObjectEncoder
Updates the provided object to assign a value for the specified field from the contents of the given attribute.
decodeGeneralizedTime(String) - Static method in class com.unboundid.util.StaticUtils
Decodes the provided string as a timestamp in generalized time format.
decodeToString(String) - Static method in class com.unboundid.util.Base64
Decodes the contents of the provided base64-encoded string to a string containing the raw data using the UTF-8 encoding.
decodeUUID(byte[]) - Static method in class com.unboundid.util.StaticUtils
Decodes the value of the provided byte array as a Java UUID.
DECODING_ERROR - Static variable in class com.unboundid.ldap.sdk.ResultCode
The client-side result code (84) that will be used if an error occurs while decoding a response.
DECODING_ERROR_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (84) for the "DECODING_ERROR" result code.
DEFAULT_BUFFER_SIZE - Static variable in class com.unboundid.ldif.LDIFReader
The default buffer size (128KB) that will be used when reading from the data source.
DEFAULT_LDAP_PORT - Static variable in class com.unboundid.ldap.sdk.LDAPURL
The default port number that will be used for LDAP URLs if none is provided.
DEFAULT_LDAPI_PORT - Static variable in class com.unboundid.ldap.sdk.LDAPURL
The default port number that will be used for LDAPI URLs if none is provided.
DEFAULT_LDAPS_PORT - Static variable in class com.unboundid.ldap.sdk.LDAPURL
The default port number that will be used for LDAPS URLs if none is provided.
DEFAULT_TIMESTAMP_FORMAT - Static variable in class com.unboundid.util.MinimalLogFormatter
The default format string that will be used for generating timestamps.
DefaultObjectEncoder - Class in com.unboundid.ldap.sdk.persist
This class provides the default implementation of an ObjectEncoder object that will be used when encoding and decoding fields to be written to or read from an LDAP directory server.
DefaultObjectEncoder() - Constructor for class com.unboundid.ldap.sdk.persist.DefaultObjectEncoder
Creates a new instance of this encoder.
DefaultOIDAllocator - Class in com.unboundid.ldap.sdk.persist
This class provides an OID allocator implementation that will generate OIDs which are equal to the lowercase name of the associated attribute type or object class followed by "-oid".
definedValueOf(int) - Static method in class com.unboundid.ldap.sdk.ModificationType
Retrieves the predefined modification type with the specified integer value.
definedValueOf(int) - Static method in class com.unboundid.ldap.sdk.SearchScope
Retrieves the predefined search scope with the specified integer value.
delete(String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Deletes the entry with the specified DN.
delete(DeleteRequest) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes the provided delete request.
delete(ReadOnlyDeleteRequest) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Processes the provided delete request.
delete(String) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Deletes the entry with the specified DN using a connection from this connection pool.
delete(DeleteRequest) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes the provided delete request using a connection from this connection pool.
delete(ReadOnlyDeleteRequest) - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Processes the provided delete request using a connection from this connection pool.
delete(String) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Deletes the entry with the specified DN.
delete(DeleteRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided delete request.
delete(ReadOnlyDeleteRequest) - Method in class com.unboundid.ldap.sdk.LDAPConnection
Processes the provided delete request.
delete(String) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Deletes the entry with the specified DN.
delete(DeleteRequest) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes the provided delete request.
delete(ReadOnlyDeleteRequest) - Method in interface com.unboundid.ldap.sdk.LDAPInterface
Processes the provided delete request.
delete(String) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Deletes the entry with the specified DN using a write connection from this connection pool.
delete(DeleteRequest) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes the provided delete request using a write connection from this connection pool.
delete(ReadOnlyDeleteRequest) - Method in class com.unboundid.ldap.sdk.LDAPReadWriteConnectionPool
Processes the provided delete request using a write connection from this connection pool.
delete(String) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Removes an entry from the directory.
delete(String, LDAPConstraints) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Removes an entry from the directory.
DELETE - Static variable in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPModification
The modification type that indicates that one or more values should be removed from the target attribute.
DELETE - Static variable in class com.unboundid.ldap.sdk.ModificationType
A predefined delete modification type, which indicates that the specified attribute or attribute values should be removed from the entry.
delete(T, LDAPInterface, Control...) - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Deletes the provided object from the directory.
delete(int) - Method in class com.unboundid.util.ByteStringBuffer
Deletes the specified number of bytes from the beginning of the buffer.
delete(int, int) - Method in class com.unboundid.util.ByteStringBuffer
Deletes the indicated number of bytes from the specified location in the buffer.
DELETE_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ModificationType
The integer value for the "delete" modification type.
deleteOldRDN() - Method in class com.unboundid.ldap.protocol.ModifyDNRequestProtocolOp
Indicates whether to delete the old RDN values from the target entry.
deleteOldRDN() - Method in class com.unboundid.ldap.sdk.ChangeLogEntry
Indicates whether the old RDN value(s) should be removed from the entry targeted by this modify DN changelog entry.
deleteOldRDN() - Method in class com.unboundid.ldap.sdk.ModifyDNRequest
Indicates whether the current RDN value should be removed from the entry.
deleteOldRDN() - Method in interface com.unboundid.ldap.sdk.ReadOnlyModifyDNRequest
Indicates whether the current RDN value should be removed from the entry.
deleteOldRDN() - Method in class com.unboundid.ldif.LDIFModifyDNChangeRecord
Indicates whether to delete the current RDN value from the entry.
DeleteRequest - Class in com.unboundid.ldap.sdk
This class implements the processing necessary to perform an LDAPv3 delete operation, which removes an entry from the directory.
DeleteRequest(String) - Constructor for class com.unboundid.ldap.sdk.DeleteRequest
Creates a new delete request with the provided DN.
DeleteRequest(String, Control[]) - Constructor for class com.unboundid.ldap.sdk.DeleteRequest
Creates a new delete request with the provided DN.
DeleteRequest(DN) - Constructor for class com.unboundid.ldap.sdk.DeleteRequest
Creates a new delete request with the provided DN.
DeleteRequest(DN, Control[]) - Constructor for class com.unboundid.ldap.sdk.DeleteRequest
Creates a new delete request with the provided DN.
DeleteRequestProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of an LDAP delete request protocol op.
DeleteRequestProtocolOp(String) - Constructor for class com.unboundid.ldap.protocol.DeleteRequestProtocolOp
Creates a new delete request protocol op with the provided information.
DeleteResponseProtocolOp - Class in com.unboundid.ldap.protocol
This class provides an implementation of a delete response protocol op.
DeleteResponseProtocolOp(int, String, String, List<String>) - Constructor for class com.unboundid.ldap.protocol.DeleteResponseProtocolOp
Creates a new instance of this delete response protocol op with the provided information.
deleteSubtree(String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Attempts to delete the specified entry and all entries below it from the server.
deleteSubtree(String) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Removes the entry with the specified DN and any subordinate entries it may have.
DEREF_ALWAYS - Static variable in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
The integer value for the DEREF_ALWAYS dereference policy.
DEREF_FINDING - Static variable in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
The integer value for the DEREF_FINDING dereference policy.
DEREF_NEVER - Static variable in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
The integer value for the DEREF_NEVER dereference policy.
DEREF_SEARCHING - Static variable in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
The integer value for the DEREF_SEARCHING dereference policy.
DereferencePolicy - Class in com.unboundid.ldap.sdk
This class defines a data type for dereference policy values.
deregisterDecodeableControl(String) - Static method in class com.unboundid.ldap.sdk.Control
Deregisters the decodeable control class associated with the provided OID.
diff(Entry, Entry, boolean, String...) - Static method in class com.unboundid.ldap.sdk.Entry
Retrieves a set of modifications that can be applied to the source entry in order to make it match the target entry.
diff(Entry, Entry, boolean, boolean, String...) - Static method in class com.unboundid.ldap.sdk.Entry
Retrieves a set of modifications that can be applied to the source entry in order to make it match the target entry.
DIGESTMD5_MECHANISM_NAME - Static variable in class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
The name for the DIGEST-MD5 SASL mechanism.
DIGESTMD5BindRequest - Class in com.unboundid.ldap.sdk
This class provides a SASL DIGEST-MD5 bind request implementation as described in RFC 2831.
DIGESTMD5BindRequest(String, String) - Constructor for class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
Creates a new SASL DIGEST-MD5 bind request with the provided authentication ID and password.
DIGESTMD5BindRequest(String, byte[]) - Constructor for class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
Creates a new SASL DIGEST-MD5 bind request with the provided authentication ID and password.
DIGESTMD5BindRequest(String, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
Creates a new SASL DIGEST-MD5 bind request with the provided authentication ID and password.
DIGESTMD5BindRequest(String, String, String, String, Control...) - Constructor for class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
Creates a new SASL DIGEST-MD5 bind request with the provided authentication ID and password.
DIGESTMD5BindRequest(String, String, byte[], String, Control...) - Constructor for class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
Creates a new SASL DIGEST-MD5 bind request with the provided authentication ID and password.
DIGESTMD5BindRequest(String, String, ASN1OctetString, String, Control...) - Constructor for class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
Creates a new SASL DIGEST-MD5 bind request with the provided authentication ID and password.
disconnect() - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection
Unbinds and disconnects from the directory server.
DisconnectHandler - Interface in com.unboundid.ldap.sdk
This interface defines an API that may be implemented by a class that should be notified whenever an LDAP connection is closed for any reason.
DisconnectType - Enum in com.unboundid.ldap.sdk
This enum defines a set of disconnect types that may be used to provide general information about the reason that an LDAPConnection was disconnected.
DistinguishedNameMatchingRule - Class in com.unboundid.ldap.matchingrules
This class provides an implementation of a matching rule that performs equality comparisons against values that should be distinguished names.
DistinguishedNameMatchingRule() - Constructor for class com.unboundid.ldap.matchingrules.DistinguishedNameMatchingRule
Creates a new instance of this distinguished name matching rule.
DITContentRuleDefinition - Class in com.unboundid.ldap.sdk.schema
This class provides a data structure that describes an LDAP DIT content rule schema element.
DITContentRuleDefinition(String) - Constructor for class com.unboundid.ldap.sdk.schema.DITContentRuleDefinition
Creates a new DIT content rule from the provided string representation.
DITContentRuleDefinition(String, String[], String, boolean, String[], String[], String[], String[], Map<String, String[]>) - Constructor for class com.unboundid.ldap.sdk.schema.DITContentRuleDefinition
Creates a new DIT content rule with the provided information.
DITStructureRuleDefinition - Class in com.unboundid.ldap.sdk.schema
This class provides a data structure that describes an LDAP DIT structure rule schema element.
DITStructureRuleDefinition(String) - Constructor for class com.unboundid.ldap.sdk.schema.DITStructureRuleDefinition
Creates a new DIT structure rule from the provided string representation.
DITStructureRuleDefinition(int, String[], String, boolean, String, int[], Map<String, String[]>) - Constructor for class com.unboundid.ldap.sdk.schema.DITStructureRuleDefinition
Creates a new DIT structure rule with the provided information.
DN - Class in com.unboundid.ldap.sdk
This class provides a data structure for holding information about an LDAP distinguished name (DN).
DN(RDN...) - Constructor for class com.unboundid.ldap.sdk.DN
Creates a new DN with the provided set of RDNs.
DN(List<RDN>) - Constructor for class com.unboundid.ldap.sdk.DN
Creates a new DN with the provided set of RDNs.
DN(RDN, DN) - Constructor for class com.unboundid.ldap.sdk.DN
Creates a new DN below the provided parent DN with the given RDN.
DN(String) - Constructor for class com.unboundid.ldap.sdk.DN
Creates a new DN from the provided string representation.
DN(String, Schema) - Constructor for class com.unboundid.ldap.sdk.DN
Creates a new DN from the provided string representation.
DNArgument - Class in com.unboundid.util.args
This class defines an argument that is intended to hold one or more distinguished name values.
DNArgument(Character, String, boolean, int, String, String) - Constructor for class com.unboundid.util.args.DNArgument
Creates a new DN argument with the provided information.
DNArgument(Character, String, boolean, int, String, String, DN) - Constructor for class com.unboundid.util.args.DNArgument
Creates a new DN argument with the provided information.
DNArgument(Character, String, boolean, int, String, String, List<DN>) - Constructor for class com.unboundid.util.args.DNArgument
Creates a new DN argument with the provided information.
DNEntrySource - Class in com.unboundid.ldap.sdk
This class provides an EntrySource that will retrieve entries referenced by a provided set of DNs.
DNEntrySource(LDAPInterface, DN[], String...) - Constructor for class com.unboundid.ldap.sdk.DNEntrySource
Creates a new DN entry source with the provided information.
DNEntrySource(LDAPInterface, String[], String...) - Constructor for class com.unboundid.ldap.sdk.DNEntrySource
Creates a new DN entry source with the provided information.
DNEntrySource(LDAPInterface, Collection<String>, String...) - Constructor for class com.unboundid.ldap.sdk.DNEntrySource
Creates a new DN entry source with the provided information.
DNSSRVRecordServerSet - Class in com.unboundid.ldap.sdk
This class provides a server set implementation that can discover information about available directory servers through DNS SRV records as described in RFC 2782.
DNSSRVRecordServerSet(String) - Constructor for class com.unboundid.ldap.sdk.DNSSRVRecordServerSet
Creates a new instance of this server set that will use the specified DNS record name, a default DNS provider URL that will attempt to determine DNS servers from the underlying system configuration, a default TTL of one hour, round-robin ordering for servers with the same priority, and default socket factory and connection options.
DNSSRVRecordServerSet(String, String, long, SocketFactory, LDAPConnectionOptions) - Constructor for class com.unboundid.ldap.sdk.DNSSRVRecordServerSet
Creates a new instance of this server set that will use the provided settings.
doExtendedArgumentValidation() - Method in class com.unboundid.util.CommandLineTool
Performs any necessary processing that should be done to ensure that the provided set of command-line arguments were valid.
doExtendedArgumentValidation() - Method in class com.unboundid.util.LDAPCommandLineTool
Performs any necessary processing that should be done to ensure that the provided set of command-line arguments were valid.
doExtendedNonLDAPArgumentValidation() - Method in class com.unboundid.util.LDAPCommandLineTool
Performs any necessary processing that should be done to ensure that the provided set of command-line arguments were valid.
doHealthCheck() - Method in class com.unboundid.ldap.sdk.AbstractConnectionPool
Performs a health check against all connections currently available in this connection pool.
doHealthCheck() - Method in class com.unboundid.ldap.sdk.LDAPConnectionPool
Performs a health check against all connections currently available in this connection pool.
doHealthCheck() - Method in class com.unboundid.ldap.sdk.LDAPThreadLocalConnectionPool
Performs a health check against all connections currently available in this connection pool.
DONT_USE_COPY_REQUEST_OID - Static variable in class com.unboundid.ldap.sdk.controls.DontUseCopyRequestControl
The OID (1.3.6.1.1.22) for the don't use copy request control.
DontUseCopyRequestControl - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the LDAP don't use copy control as defined in RFC 6171.
DontUseCopyRequestControl() - Constructor for class com.unboundid.ldap.sdk.controls.DontUseCopyRequestControl
Creates a new don't use copy request control.
DontUseCopyRequestControl(Control) - Constructor for class com.unboundid.ldap.sdk.controls.DontUseCopyRequestControl
Creates a new don't use copy request control which is decoded from the provided generic control.
doToolProcessing() - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerTool
Performs the core set of processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.AuthRate
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.LDAPCompare
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.LDAPDebugger
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.LDAPModify
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.LDAPSearch
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.ModRate
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.SearchAndModRate
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.SearchRate
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.examples.ValidateLDIF
Performs the actual processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.persist.GenerateSchemaFromSource
Performs the core set of processing for this tool.
doToolProcessing() - Method in class com.unboundid.ldap.sdk.persist.GenerateSourceFromSchema
Performs the core set of processing for this tool.
doToolProcessing() - Method in class com.unboundid.util.CommandLineTool
Performs the core set of processing for this tool.
DraftBeheraLDAPPasswordPolicy10ErrorType - Enum in com.unboundid.ldap.sdk.experimental
This enum defines a set of error types that may be included in the password policy response control as defined in draft-behera-ldap-password-policy-10.
DraftBeheraLDAPPasswordPolicy10RequestControl - Class in com.unboundid.ldap.sdk.experimental
This class provides an implementation of the password policy request control as described in draft-behera-ldap-password-policy-10.
DraftBeheraLDAPPasswordPolicy10RequestControl() - Constructor for class com.unboundid.ldap.sdk.experimental.DraftBeheraLDAPPasswordPolicy10RequestControl
Creates a new password policy request control.
DraftBeheraLDAPPasswordPolicy10RequestControl(boolean) - Constructor for class com.unboundid.ldap.sdk.experimental.DraftBeheraLDAPPasswordPolicy10RequestControl
Creates a new password policy request control.
DraftBeheraLDAPPasswordPolicy10RequestControl(Control) - Constructor for class com.unboundid.ldap.sdk.experimental.DraftBeheraLDAPPasswordPolicy10RequestControl
Creates a new password policy request control which is decoded from the provided generic control.
DraftBeheraLDAPPasswordPolicy10ResponseControl - Class in com.unboundid.ldap.sdk.experimental
This class provides an implementation of the password policy response control as described in draft-behera-ldap-password-policy-10.
DraftBeheraLDAPPasswordPolicy10ResponseControl(DraftBeheraLDAPPasswordPolicy10WarningType, int, DraftBeheraLDAPPasswordPolicy10ErrorType) - Constructor for class com.unboundid.ldap.sdk.experimental.DraftBeheraLDAPPasswordPolicy10ResponseControl
Creates a new password policy response control with the provided information.
DraftBeheraLDAPPasswordPolicy10ResponseControl(DraftBeheraLDAPPasswordPolicy10WarningType, int, DraftBeheraLDAPPasswordPolicy10ErrorType, boolean) - Constructor for class com.unboundid.ldap.sdk.experimental.DraftBeheraLDAPPasswordPolicy10ResponseControl
Creates a new password policy response control with the provided information.
DraftBeheraLDAPPasswordPolicy10ResponseControl(String, boolean, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.experimental.DraftBeheraLDAPPasswordPolicy10ResponseControl
Creates a new password policy response control with the provided information.
DraftBeheraLDAPPasswordPolicy10WarningType - Enum in com.unboundid.ldap.sdk.experimental
This enum defines a set of warning types that may be included in the password policy response control as defined in draft-behera-ldap-password-policy-10.
DraftZeilengaLDAPNoOp12RequestControl - Class in com.unboundid.ldap.sdk.experimental
This class provides an implementation of the LDAP no-op control as defined in draft-zeilenga-ldap-noop-12.
DraftZeilengaLDAPNoOp12RequestControl() - Constructor for class com.unboundid.ldap.sdk.experimental.DraftZeilengaLDAPNoOp12RequestControl
Creates a new no-op request control.
DraftZeilengaLDAPNoOp12RequestControl(Control) - Constructor for class com.unboundid.ldap.sdk.experimental.DraftZeilengaLDAPNoOp12RequestControl
Creates a new no-op request control which is decoded from the provided generic control.
duplicate() - Method in class com.unboundid.ldap.listener.LDAPListenerConfig
Creates a copy of this configuration that may be altered without impacting this configuration, and which will not be altered by changes to this configuration.
duplicate() - Method in class com.unboundid.ldap.sdk.AddRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.AddRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.ANONYMOUSBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.ANONYMOUSBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.BindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.BindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.CompareRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.CompareRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.CRAMMD5BindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.CRAMMD5BindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.DeleteRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.DeleteRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.DIGESTMD5BindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.Entry
Creates a new entry that is a duplicate of this entry.
duplicate() - Method in class com.unboundid.ldap.sdk.ExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.ExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.extensions.CancelExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.extensions.CancelExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.extensions.EndTransactionExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.extensions.EndTransactionExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.extensions.PasswordModifyExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.extensions.PasswordModifyExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.extensions.StartTLSExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.extensions.StartTLSExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.extensions.StartTransactionExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.extensions.StartTransactionExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.extensions.WhoAmIExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.extensions.WhoAmIExtendedRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.EXTERNALBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.EXTERNALBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.GenericSASLBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.GenericSASLBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.GSSAPIBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.GSSAPIBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.LDAPConnectionOptions
Returns a duplicate of this LDAP connection options object that may be modified without impacting this instance.
duplicate() - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPAttributeSet
Creates a duplicate of this attribute set.
duplicate() - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConstraints
Retrieves a duplicate of this LDAP constraints object.
duplicate() - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPControl
Creates a duplicate of this control.
duplicate() - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPSearchConstraints
Creates a duplicate of this search constraints object.
duplicate() - Method in class com.unboundid.ldap.sdk.ModifyDNRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.ModifyDNRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.ModifyRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.ModifyRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.PLAINBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.PLAINBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in interface com.unboundid.ldap.sdk.ReadOnlyAddRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in interface com.unboundid.ldap.sdk.ReadOnlyAddRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in interface com.unboundid.ldap.sdk.ReadOnlyCompareRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in interface com.unboundid.ldap.sdk.ReadOnlyCompareRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in interface com.unboundid.ldap.sdk.ReadOnlyDeleteRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in interface com.unboundid.ldap.sdk.ReadOnlyDeleteRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in interface com.unboundid.ldap.sdk.ReadOnlyLDAPRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in interface com.unboundid.ldap.sdk.ReadOnlyLDAPRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in interface com.unboundid.ldap.sdk.ReadOnlyModifyDNRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in interface com.unboundid.ldap.sdk.ReadOnlyModifyDNRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in interface com.unboundid.ldap.sdk.ReadOnlyModifyRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in interface com.unboundid.ldap.sdk.ReadOnlyModifyRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in interface com.unboundid.ldap.sdk.ReadOnlySearchRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in interface com.unboundid.ldap.sdk.ReadOnlySearchRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.SearchRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.SearchRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.ldap.sdk.SimpleBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate(Control[]) - Method in class com.unboundid.ldap.sdk.SimpleBindRequest
Creates a new instance of this LDAP request that may be modified without impacting this request.
duplicate() - Method in class com.unboundid.util.ByteStringBuffer
Creates a duplicate of this byte string buffer.
DurationArgument - Class in com.unboundid.util.args
Creates a new argument that is intended to represent a duration.
DurationArgument(Character, String, boolean, String, String) - Constructor for class com.unboundid.util.args.DurationArgument
Creates a new duration argument with no default value and no bounds on the set of allowed values.
DurationArgument(Character, String, boolean, String, String, Long, TimeUnit, Long, TimeUnit, Long, TimeUnit) - Constructor for class com.unboundid.util.args.DurationArgument
Creates a new duration argument with the provided information.

E

E_SYNC_REFRESH_REQUIRED - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (4096) that will be used if a client using the content synchronization request control requests an incremental update but the server is unable to honor that request and requires the client to request an initial content.
E_SYNC_REFRESH_REQUIRED_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (4096) for the "E_SYNC_REFRESH_REQUIRED" result code.
elementAt(int) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPAttributeSet
Retrieves the attribute at the specified position in this attribute set.
elementAt(int) - Method in class com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPModificationSet
Retrieves the LDAP modification at the specified position in this modification set.
elements() - Method in class com.unboundid.asn1.ASN1Sequence
Retrieves the set of encapsulated elements held in this sequence.
elements() - Method in class com.unboundid.asn1.ASN1Set
Retrieves the set of encapsulated elements held in this set.
enableGSSAPIDebugging() - Method in class com.unboundid.ldap.sdk.GSSAPIBindRequest
Indicates whether JVM-level debugging should be enabled for GSSAPI bind processing.
enableGSSAPIDebugging() - Method in class com.unboundid.ldap.sdk.GSSAPIBindRequestProperties
Indicates whether JVM-level debugging should be enabled for GSSAPI bind processing.
encode() - Method in class com.unboundid.asn1.ASN1Element
Encodes this ASN.1 element to a byte array.
encode() - Method in class com.unboundid.ldap.sdk.Attribute
Encodes this attribute into a form suitable for use in the LDAP protocol.
encode() - Method in class com.unboundid.ldap.sdk.Control
Encodes this control to an ASN.1 sequence suitable for use in an LDAP message.
encode() - Method in class com.unboundid.ldap.sdk.controls.MatchedValuesFilter
Encodes this matched values filter for use in the matched values control.
encode() - Method in class com.unboundid.ldap.sdk.Filter
Encodes this search filter to an ASN.1 element suitable for inclusion in an LDAP search request protocol op.
encode() - Method in class com.unboundid.ldap.sdk.Modification
Encodes this modification to an ASN.1 sequence suitable for use in the LDAP protocol.
encode(T, String) - Method in class com.unboundid.ldap.sdk.persist.LDAPPersister
Encodes the provided object to an entry that is suitable for storing it in an LDAP directory server.
encode(String) - Static method in class com.unboundid.util.Base64
Encodes the UTF-8 representation of the provided string in base64 format.
encode(byte[]) - Static method in class com.unboundid.util.Base64
Encodes the provided data in base64 format.
encode(String, StringBuilder) - Static method in class com.unboundid.util.Base64
Appends a base64-encoded version of the contents of the provided buffer (using a UTF-8 representation) to the given buffer.
encode(byte[], StringBuilder) - Static method in class com.unboundid.util.Base64
Appends a base64-encoded representation of the provided data to the given buffer.
encode(byte[], int, int, StringBuilder) - Static method in class com.unboundid.util.Base64
Appends a base64-encoded representation of the provided data to the given buffer.
encode(byte[], ByteStringBuffer) - Static method in class com.unboundid.util.Base64
Appends a base64-encoded representation of the provided data to the given buffer.
encode(byte[], int, int, ByteStringBuffer) - Static method in class com.unboundid.util.Base64
Appends a base64-encoded representation of the provided data to the given buffer.
encodeChangeTypes(PersistentSearchChangeType...) - Static method in enum com.unboundid.ldap.sdk.controls.PersistentSearchChangeType
Encodes the provided set of change types into an integer value suitable for use as the change types for the persistent search request control.
encodeChangeTypes(Collection<PersistentSearchChangeType>) - Static method in enum com.unboundid.ldap.sdk.controls.PersistentSearchChangeType
Encodes the provided set of change types into an integer value suitable for use as the change types for the persistent search request control.
encodeControls(Control[]) - Static method in class com.unboundid.ldap.sdk.Control
Encodes the provided set of controls to an ASN.1 sequence suitable for inclusion in an LDAP message.
encodeFieldValue(Field, Object, String) - Method in class com.unboundid.ldap.sdk.persist.DefaultObjectEncoder
Encodes the provided field to an LDAP attribute.
encodeFieldValue(Field, Object, String) - Method in class com.unboundid.ldap.sdk.persist.ObjectEncoder
Encodes the provided field to an LDAP attribute.
encodeGeneralizedTime(Date) - Static method in class com.unboundid.util.StaticUtils
Encodes the provided date in generalized time format.
encodeLength(int) - Static method in class com.unboundid.asn1.ASN1Element
Encodes the provided length to a byte array.
encodeMethodValue(Method, Object, String) - Method in class com.unboundid.ldap.sdk.persist.DefaultObjectEncoder
Encodes the provided method to an LDAP attribute.
encodeMethodValue(Method, Object, String) - Method in class com.unboundid.ldap.sdk.persist.ObjectEncoder
Encodes the provided method to an LDAP attribute.
encodeNameAndValue(String, ASN1OctetString) - Static method in class com.unboundid.ldif.LDIFWriter
Creates a string consisting of the provided attribute name followed by either a single colon and the string representation of the provided value, or two colons and the base64-encoded representation of the provided value.
encodeNameAndValue(String, ASN1OctetString, StringBuilder) - Static method in class com.unboundid.ldif.LDIFWriter
Appends a string to the provided buffer consisting of the provided attribute name followed by either a single colon and the string representation of the provided value, or two colons and the base64-encoded representation of the provided value.
encodeNameAndValue(String, ASN1OctetString, StringBuilder, int) - Static method in class com.unboundid.ldif.LDIFWriter
Appends a string to the provided buffer consisting of the provided attribute name followed by either a single colon and the string representation of the provided value, or two colons and the base64-encoded representation of the provided value.
encodeNameAndValue(String, ASN1OctetString, ByteStringBuffer, int) - Static method in class com.unboundid.ldif.LDIFWriter
Appends a string to the provided buffer consisting of the provided attribute name followed by either a single colon and the string representation of the provided value, or two colons and the base64-encoded representation of the provided value.
encodeTo(ByteStringBuffer) - Method in class com.unboundid.asn1.ASN1Element
Appends an encoded representation of this ASN.1 element to the provided buffer.
encodeTo(ByteStringBuffer) - Method in class com.unboundid.asn1.ASN1OctetString
Appends an encoded representation of this ASN.1 element to the provided buffer.
encodeTo(ByteStringBuffer) - Method in class com.unboundid.asn1.ASN1Sequence
Appends an encoded representation of this ASN.1 element to the provided buffer.
encodeTo(ByteStringBuffer) - Method in class com.unboundid.asn1.ASN1Set
Appends an encoded representation of this ASN.1 element to the provided buffer.
encodeUUID(UUID) - Static method in class com.unboundid.util.StaticUtils
Encodes the provided UUID to a byte array containing its 128-bit representation.
encodeValue(String) - Static method in class com.unboundid.ldap.sdk.Filter
Encodes the provided value into a form suitable for use as the assertion value in the string representation of a search filter.
encodeValue(byte[]) - Static method in class com.unboundid.ldap.sdk.Filter
Encodes the provided value into a form suitable for use as the assertion value in the string representation of a search filter.
ENCODING_ERROR - Static variable in class com.unboundid.ldap.sdk.ResultCode
The client-side result code (83) that will be used if an error occurs while encoding a request.
ENCODING_ERROR_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (83) for the "ENCODING_ERROR" result code.
end() - Method in class com.unboundid.asn1.ASN1BufferSequence
Updates the associated ASN.1 buffer to indicate that all sequence elements have been added and that the appropriate length should be inserted.
end() - Method in class com.unboundid.asn1.ASN1BufferSet
Updates the associated ASN.1 buffer to indicate that all sequence elements have been added and that the appropriate length should be inserted.
END_TRANSACTION_REQUEST_OID - Static variable in class com.unboundid.ldap.sdk.extensions.EndTransactionExtendedRequest
The OID (1.3.6.1.1.21.3) for the end transaction extended request.
EndTransactionExtendedRequest - Class in com.unboundid.ldap.sdk.extensions
This class provides an implementation of the end transaction extended request as defined in RFC 5805.
EndTransactionExtendedRequest(ASN1OctetString, boolean, Control...) - Constructor for class com.unboundid.ldap.sdk.extensions.EndTransactionExtendedRequest
Creates a new end transaction extended request with the provided information.
EndTransactionExtendedRequest(ExtendedRequest) - Constructor for class com.unboundid.ldap.sdk.extensions.EndTransactionExtendedRequest
Creates a new end transaction extended request from the provided generic extended request.
EndTransactionExtendedResult - Class in com.unboundid.ldap.sdk.extensions
This class provides an implementation of the end transaction extended result as defined in RFC 5805.
EndTransactionExtendedResult(ExtendedResult) - Constructor for class com.unboundid.ldap.sdk.extensions.EndTransactionExtendedResult
Creates a new end transaction extended result from the provided extended result.
EndTransactionExtendedResult(int, ResultCode, String, String, String[], Integer, Map<Integer, Control[]>, Control[]) - Constructor for class com.unboundid.ldap.sdk.extensions.EndTransactionExtendedResult
Creates a new end transaction extended result with the provided information.
enforceAttributeSyntaxCompliance() - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerConfig
Indicates whether the server should reject attribute values which violate the constraints of the associated syntax.
enforceSingleStructuralObjectClass() - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServerConfig
Indicates whether the server should reject entries which do not contain exactly one structural object class.
ensureCapacity(int) - Method in class com.unboundid.util.ByteStringBuffer
Ensures that the total capacity of this buffer is at least equal to the specified size.
ensureConnectionValidAfterException(LDAPConnection, LDAPException) - Method in class com.unboundid.ldap.sdk.GetEntryLDAPConnectionPoolHealthCheck
Indicates whether the provided connection may still be considered valid after an attempt to process an operation yielded the given exception.
ensureConnectionValidAfterException(LDAPConnection, LDAPException) - Method in class com.unboundid.ldap.sdk.LDAPConnectionPoolHealthCheck
Indicates whether the provided connection may still be considered valid after an attempt to process an operation yielded the given exception.
ensureConnectionValidForCheckout(LDAPConnection) - Method in class com.unboundid.ldap.sdk.GetEntryLDAPConnectionPoolHealthCheck
Performs any desired processing to determine whether the provided connection is available to be checked out and used for processing operations.
ensureConnectionValidForCheckout(LDAPConnection) - Method in class com.unboundid.ldap.sdk.LDAPConnectionPoolHealthCheck
Performs any desired processing to determine whether the provided connection is available to be checked out and used for processing operations.
ensureConnectionValidForContinuedUse(LDAPConnection) - Method in class com.unboundid.ldap.sdk.GetEntryLDAPConnectionPoolHealthCheck
Performs any desired processing to determine whether the provided connection is valid and should continue to be made available for processing operations.
ensureConnectionValidForContinuedUse(LDAPConnection) - Method in class com.unboundid.ldap.sdk.LDAPConnectionPoolHealthCheck
Performs any desired processing to determine whether the provided connection is valid and should continue to be made available for processing operations.
ensureConnectionValidForRelease(LDAPConnection) - Method in class com.unboundid.ldap.sdk.GetEntryLDAPConnectionPoolHealthCheck
Performs any desired processing to determine whether the provided connection is valid and should be released back to the pool to be used for processing other operations.
ensureConnectionValidForRelease(LDAPConnection) - Method in class com.unboundid.ldap.sdk.LDAPConnectionPoolHealthCheck
Performs any desired processing to determine whether the provided connection is valid and should be released back to the pool to be used for processing other operations.
ensureFalse(boolean) - Static method in class com.unboundid.util.Validator
Ensures that the provided condition is false.
ensureFalse(boolean, String) - Static method in class com.unboundid.util.Validator
Ensures that the provided condition is false.
ensureNewConnectionValid(LDAPConnection) - Method in class com.unboundid.ldap.sdk.GetEntryLDAPConnectionPoolHealthCheck
Performs any desired processing to determine whether the provided new connection is available to be checked out and used for processing operations.
ensureNewConnectionValid(LDAPConnection) - Method in class com.unboundid.ldap.sdk.LDAPConnectionPoolHealthCheck
Performs any desired processing to determine whether the provided new connection is available to be checked out and used for processing operations.
ensureNotNull(Object) - Static method in class com.unboundid.util.Validator
Ensures that the provided object is not null.
ensureNotNull(Object, Object) - Static method in class com.unboundid.util.Validator
Ensures that none of the provided objects is null.
ensureNotNull(Object, Object, Object) - Static method in class com.unboundid.util.Validator
Ensures that none of the provided objects is null.
ensureNotNull(Object, Object, Object, Object) - Static method in class com.unboundid.util.Validator
Ensures that none of the provided objects is null.
ensureNotNull(Object, Object, Object, Object, Object) - Static method in class com.unboundid.util.Validator
Ensures that none of the provided objects is null.
ensureNotNullWithMessage(Object, String) - Static method in class com.unboundid.util.Validator
Ensures that the provided object is not null.
ensureTrue(boolean) - Static method in class com.unboundid.util.Validator
Ensures that the provided condition is true.
ensureTrue(boolean, String) - Static method in class com.unboundid.util.Validator
Ensures that the provided condition is true.
Entry - Class in com.unboundid.ldap.sdk
This class provides a data structure for holding information about an LDAP entry.
Entry(String) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and no attributes.
Entry(String, Schema) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and no attributes.
Entry(DN) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and no attributes.
Entry(DN, Schema) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and no attributes.
Entry(String, Attribute...) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and set of attributes.
Entry(String, Schema, Attribute...) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and set of attributes.
Entry(DN, Attribute...) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and set of attributes.
Entry(DN, Schema, Attribute...) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and set of attributes.
Entry(String, Collection<Attribute>) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and set of attributes.
Entry(String, Schema, Collection<Attribute>) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and set of attributes.
Entry(DN, Collection<Attribute>) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and set of attributes.
Entry(DN, Schema, Collection<Attribute>) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry with the provided DN and set of attributes.
Entry(String...) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry from the provided LDIF representation.
Entry(Schema, String...) - Constructor for class com.unboundid.ldap.sdk.Entry
Creates a new entry from the provided LDIF representation.
ENTRY_ALREADY_EXISTS - Static variable in exception com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPException
The int value for the ENTRY_ALREADY_EXISTS result code.
ENTRY_ALREADY_EXISTS - Static variable in class com.unboundid.ldap.sdk.ResultCode
The result code (68) that will be used if the requested operation would create a conflict with an entry that already exists in the server.
ENTRY_ALREADY_EXISTS_INT_VALUE - Static variable in class com.unboundid.ldap.sdk.ResultCode
The integer value (68) for the "ENTRY_ALREADY_EXISTS" result code.
ENTRY_CHANGE_NOTIFICATION_OID - Static variable in class com.unboundid.ldap.sdk.controls.EntryChangeNotificationControl
The OID (2.16.840.1.113730.3.4.7) for the entry change notification control.
EntryChangeNotificationControl - Class in com.unboundid.ldap.sdk.controls
This class provides an implementation of the entry change notification control as defined in draft-ietf-ldapext-psearch.
EntryChangeNotificationControl(PersistentSearchChangeType, String, long) - Constructor for class com.unboundid.ldap.sdk.controls.EntryChangeNotificationControl
Creates a new entry change notification control with the provided information.
EntryChangeNotificationControl(PersistentSearchChangeType, String, long, boolean) - Constructor for class com.unboundid.ldap.sdk.controls.EntryChangeNotificationControl
Creates a new entry change notification control with the provided information.
EntryChangeNotificationControl(String, boolean, ASN1OctetString) - Constructor for class com.unboundid.ldap.sdk.controls.EntryChangeNotificationControl
Creates a new entry change notification control with the provided information.
entryExists(String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Indicates whether the specified entry exists in the server.
entryExists(String, String) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Indicates whether the specified entry exists in the server and matches the given filter.
entryExists(Entry) - Method in class com.unboundid.ldap.listener.InMemoryDirectoryServer
Indicates whether the specified entry exists in the server.
entryExists(String) - Method in class com.unboundid.ldap.listener.InMemoryRequestHandler
Indicates whether the specified entry exists in the server.
entryExists(String, String)