Cancels the ldap request with the specified id and discards
any results already received.
Cancels the ldap request with the specified id and discards
any results already received.
Cancels all outstanding search requests associated with this
LDAPSearchListener object and discards any results already received.
Cancels all outstanding search requests associated with this
LDAPSearchListener object and discards any results already received.
Abandons a current search operation, notifying the server not
to send additional search results.
Notifies the server to not send additional results associated with this
LDAPSearchResults
object, and discards any results already
received.
Specifies that a value should be added to an attribute.
Change type specifying that you want to track additions of new
entries to the directory.
Specifies another modification to be added to the set of modifications.
Adds the specified attribute to this attribute set.
Adds the current object class, attribute type, or matching rule
definition to the schema at the root DSE.
Adds the current object class, attribute type, or matching rule
definition to the schema.
Adds an entry to the directory.
Adds an entry to the directory.
Adds an entry to the directory and allows you to specify preferences
for this LDAP add operation by using an
LDAPConstraints
object.
Adds an entry to the directory.
Adds an entry to the directory.
Adds an entry to the directory.
Adds an entry to the directory and allows you to specify constraints
for this LDAP add operation by using an LDAPConstraints
object.
Adds an entry to the directory and allows you to specify constraints
for this LDAP add operation by using an LDAPConstraints
object.
The LDIF record specifies a new entry to be added.
Add an attribute type schema definition to the current schema.
Add a content rule definition to the current schema.
Add a structure rule definition to the current schema.
Adds an element to the list.
Adds filter into the filter set.
Adds an attribute to the content of the LDIF record.
Specifies an additional modification that should be made to
the entry.
Add a matching rule schema definition to the current schema.
Add a name form definition to the current schema.
Adds an object class schema definition to the current schema.
Add a client to be notified when an authentication result is in
Adds the specified relative distinguished name (RDN) to the current DN.
Adds the specified relative distinguished name (RDN) to the
end of the current DN.
Adds the specified relative distinguished name (RDN) to the
beginning of the current DN.
Add a syntax schema definition to the current schema.
Adds a byte[]
-formatted value to the attribute.
Adds a string value to the attribute.
(11) [LDAP v3] The adminstrative limit on the
maximum number of entries to return was exceeded.
(71) [LDAP v3] The client attempted to move an entry
from one LDAP server to another by requesting a "modify
DN" operation.
(36) An error occurred when dereferencing an alias.
(33) An problem occurred with an alias.
Attribute type that you can specify in the LDAPConnection
search method if you want to retrieve all attribute types.
Appends a boolean to the end of this byte buffer.
Appends a byte to the end of this byte buffer.
Appends a double
to the end of this byte buffer.
Appends a float
to the end of this byte buffer.
Appends an integer to the end of this byte buffer.
Appends a long
value to the end of this byte buffer.
Appends a byte buffer to the end of this byte buffer.
Appends an object to the end of this byte buffer.
Appends an array of bytes to the end of this byte buffer.
Appends a part of an array of bytes to the end of this byte buffer.
Appends a string to the end of this byte buffer.
The default implementation of the SSLCertificateApprovalCallback
interface.
The LDIF record specifies an entry and its attributes.
(20) The value that you are adding to an attribute
already exists in the attribute.
(7) The specified authentication method is not supported
by the LDAP server that you are connecting to.
Connect to LDAP server using parameters specified in
constructor and/or by setting properties and attempt to
authenticate.
Authenticates to the LDAP server (that you are currently
connected to) using the specified name and password, and
requesting that the server use at least the specified
protocol version.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name, password, and version
of the LDAP protocol.
Authenticates to the LDAP server (to which you are currently
connected) using the specified name and password, and
requesting that the server use at least the specified
protocol version.
Authenticates to the LDAP server (that the object is currently
connected to) using the specified name and password and allows you
to specify constraints for this LDAP add operation by using an
LDAPConstraints
object.
Authenticates to the LDAP server (that the object is currently
connected to) using the specified name and password and allows you
to specify constraints for this LDAP add operation by using an
LDAPConstraints
object.
Authenticates to the LDAP server (that the object is currently
connected to) using the specified name and whatever SASL mechanisms
are supported by the server.
Authenticates to the LDAP server (to which you are currently
connected) using the specified name and password.
Connect to LDAP server using parameters specified in
constructor and/or by setting properties and attempt to
authenticate.
Authenticates user with the LDAP server.
Authenticates to the LDAP server (to which you are currently
connected) using the specified name and password.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and a specified SASL mechanism
or set of mechanisms.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and a specified SASL mechanism
or set of mechanisms.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and a specified SASL mechanism
or set of mechanisms.
Option specifying the number of results to return at a time.
This class is for the "any" object that is unknown to the
BER package but conforms to BER rules.
Constructs an "any" element.
Constructs an "any" element from an input stream.
This class is for the BitString object.
Constructs a boolean element.
Constructs a bitstring element from an input stream
(for primitive encodings).
Constructs a bitstring element from an input stream
(for constructed encodings).
This class is for the Boolean object.
Constructs a boolean element.
Constructs a boolean element from an input stream.
This is an abstract base class for character string types.
Constructs a character string element containing a buffer.
Constructs a character string element from a byte array.
Constructs a character string element from an input stream
(for primitive encoding)
Constructs a character string element from an input stream
(for constructed encoding)
Constructs a character string element containing buffer.
This class is for the Choice object.
Constructs a choice element.
Constructs a choice element from an input stream.
This abstract class serves as a based class for constructed
types such as sequence or set.
Constructs a construct element.
Constructs a construct element from an input stream.
This class is for the tagged object type.
This class is for the Enumerated object.
Constructs an enumerated element with the input stream.
Constructs an enumerated element with a value.
This class is for the Integer object.
Constructs an integer element with the input stream.
Constructs a integer element.
This is the base class for integral types such as Integer and
Enumerated.
Constructs an integral element from an input stream.
Constructs an integral type with a value.
This class is for the NULL type.
Constructs a NULL element.
Constructs a null element from an input stream.
This class is for the NumericString type.
Constructs a numeric string element from a byte array
Constructs a numericstring element from an input stream
(for primitive encoding)
Constructs a numeric string element from an input stream
(for constructed encoding)
Constructs a numeric string element from a string
This class is for the Object ID object.
Constructs an object id element from an input stream.
Constructs an object ID element from an array of values.
Constructs an object id element from a string.
This class is for the OctetString type.
Constructs an octet string element containing a reference to
buffer.
Constructs an octet string element containing a
subset of buffer.
Constructs an octet string element from an input stream
(for primitive encoding)
Constructs an octet string element from an input stream
(for constructed encoding)
Constructs an octet string element containing a copy of
the contents of buffer.
This class is for the PrintableString type.
Constructs a printables tring element from buffer.
Constructs a printablestring element from an input stream
(for primitive encoding)
Constructs a printable string element from an input stream
(for constructed encoding)
Constructs a printable string element containing buffer.
This class is for the Real object.
Constructs a real element with a value
Constructs a real element from an input stream.
This class is for the Sequence object.
Constructs a sequence element.
Constructs a sequence element from an input stream.
This class is for the Set object.
Constructs a set element.
Constructs a set element from an input stream.
This class is for the tagged object type.
Constructs a tag element.
Constructs a tag element from an input stream.
This is an abstract class which should be extended
for use by the BERTag class in decoding application
specific BER tags.
This class is for the UTCTime object.
Constructs a UTC time element from an input stream
(for primitive encoding)
Constructs a UTCTime element from an input stream
(for constructed encoding)
Constructs a UTC time element containing the specified string.
This class is for the VisibleString object.
Constructs a visiblestring element from buffer.
Constructs a visiblestring element with the input stream.
Constructs a visiblestring element with the input stream.
Constructs a visiblestring element.
Option specifying the object containing the method for
authenticating to the server.
Authenticates to the LDAP server (to which you are currently
connected) using the specified name and password, and
requests that the server use at least the specified
protocol version.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name, password, and version of the
LDAP protocol.
Authenticates to the LDAP server (to which you are currently
connected) using the specified name and password, and
requesting that the server use at least the specified
protocol version.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and password.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and password and allows you
to specify constraints for this LDAP add operation by using an
LDAPConstraints
object.
This method is called by LDAPConnection
when
authenticating.
Authenticates to the LDAP server (that the object is currently
connected to) using the parameter that were provided to the
constructor.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and whatever SASL mechanisms
are supported by the server.
Authenticates to the LDAP server (to which you are currently
connected) using the specified name and password.
Authenticates user with the LDAP server.
Authenticates to the LDAP server (to which you are currently
connected) using the specified name and password.
Authenticates to the LDAP server (that the object is currently
connected to) using the specified name and password.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and password.
Authenticates to the LDAP server (that the object is currently
connected to) using the specified name and password and allows you
to specify constraints for this LDAP add operation by using an
LDAPConstraints
object.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and password and allows you
to specify constraints for this LDAP add operation by using an
LDAPConstraints
object.
Authenticates to the LDAP server (to which the object is currently
connected) using the specified name and a specified SASL mechanism
or set of mechanisms.
Outputs the String in LDIF line-continuation format.
(51) The LDAP server is busy.
Returns the byte at the specified index.
This class is similar to the java.lang.StringBuffer
class.
Constructs an empty byte buffer with the default length of 16.
Constructs a byte buffer with the specified length.
Constructs an empty byte buffer with the specified initial length.
Constructs a byte buffer with the specified initial value.
Converts byte to hex string.
Gets the number of results after the top/center to return per page.
Gets the aliases of the attribute, if any
Gets the list of the OIDs of the attribute types which can be used
with the matching rule.
Returns the name of the attribute to retrieve
Returns the name of the attribute to retrieve
Returns the attribute (possibly with values) to be modified.
Returns a single attribute that exactly matches the specified attribute
name.
In an entry, returns the single attribute that exactly matches the
specified attribute name.
Gets the definition of the attribute type with the specified name.
Returns the subtype that matches the attribute name specified
by attrName
and the language specificaton identified
by lang
.
Returns the subtype that matches "attrName" and that best matches
a language specification "lang".
Return the collection of attributes specified in the URL, or null
for "every attribute"
Get an enumeration of the names of the attribute types in this schema.
Returns an enumeration of the attributes in this attribute set.
Gets the list of the OIDs of the attribute types which can be used
with the matching rule.
Gets an enumeration ofthe attribute type definitions in this schema.
Return the collection of attributes specified in the URL, or null
for "every attribute"
Retrieves the list of the attributes specified in the content
of the LDIF record.
Retrieves the list of the attributes specified in the content
of the LDIF record.
Returns the attribute set of the entry.
Creates a new attribute set containing only the attributes
that have the specified subtypes.
Returns all attributes registered for the given syntax as a
String
Array.
Returns the syntax for the attribute if the given attribute is registered
in the internal attribute table.
Returns the DN to authenticate as; null or empty for anonymous.
Returns the distinguished name (DN) used for authentication over
this connection.
Gets the authentication method used to bind:
"none", "simple", or "sasl"
Returns the password used for authentication over this connection.
Returns the password for the DN to authenticate as
Gets the names of the auxiliary object classes allowed
in this content rule.
Get attribute value assertion.
Gets the amount of available space (in bytes) left in the cache.
Returns the directory base to search at.
Gets the base dn component.
Gets the base dn component in the request.
Gets the base dn component.
Gets the base dn component.
Gets the base dn component.
Gets the array of base DNs of searches to be cached.
Extracts the base name from the attribute name of the current
LDAPAttribute
object.
Extracts the base name from the specified attribute name.
Returns the suggested number of results to return at a time during
search.
Gets the number of results before the top/center to return per page.
Gets the ber representation of abandon request.
Gets the ber representation of add request.
Retrieves the ber representation.
Retrieves the ber representation of the request.
Retrieves the ber representation of the request.
Gets the ber representation of the delete request.
Gets the ber representation of extended request.
Gets the ber representation of filter.
Gets the ber representation of the filter.
Gets ber representation of the filter.
Gets ber representation of the filter.
Gets ber representation of the filter.
Gets the ber representation of the filter.
Gets ber representation of the filter.
Gets the ber representation of the request.
Gets the ber representation of modify request.
Retrieves the ber representation of the operation.
Retrieves the ber representation of the result.
Gets the ber representation of search request.
Retrieves ber representation of the result.
Retrieves the BER representation of this object.
Gets the ber representation of the unbind rquest.
Retrieves the BER (Basic Encoding Rules) representation of an attribute.
Retrieves the BER (Basic Encoding Rules) representation
of the current modification.
Returns the object that provides the mechanism for authenticating to the
server on referrals.
Copies the bytes (from the section of the byte buffer from the index
srcBegin
to the index srcEnd - 1
)
into the specified byte array.
Returns the values of the attribute in an array of byte[]
format.
Returns an enumerator for the values of the attribute in byte[]
format.
Gets the LDAPCache
object associated with
the current LDAPConnection
object.
Gets the state of the case-sensitivity flag.
Gets the change number, which identifies the record of the change
in the server's change log.
Indicates whether you want the server to send any existing
entries that already match the search criteria or only the
entries that have changed.
Gets the change type, which identifies the type of change
that occurred.
Gets the change types monitored by this control.
Returns the suite of ciphers used for SSL connections made through
sockets created by this factory.
Returns the suite of ciphers used for SSL connections.
Returns the suite of ciphers used for SSL connections made through
sockets created by this factory.
Returns any client controls to be applied by the client
to LDAP operations.
Gets a connection from the pool
If no connections are available, the pool will be
extended if the number of connections is less than
the maximum; if the pool cannot be extended, the method
blocks until a free connection becomes available.
Gets a connection from the pool within a time limit.
Returns the maximum time to wait for the connection to be established.
Gets a connection from the pool
If no connections are available, the pool will be
extended if the number of connections is less than
the maximum; if the pool cannot be extended, the method
returns null.
Returns the delay in seconds when making concurrent connection attempts to
multiple servers.
Returns the set of constraints that apply to all operations
performed through this connection (unless you specify a different
set of constraints when calling a method).
Retrieves the content of the LDIF record.
Gets the size of the virtual result set.
Gets the optional context cookie.
Gets the context cookie, if any.
Retrieves list of controls.
Retrieves the list of controls specified in the content
of the LDIF record, if any
Retrieves the list of controls specified in the content
of the LDIF record, if any
Retrieves the list of controls specified in the content
of the LDIF record, if any.
Get the OIDs of all controls, if any, as a string
Returns a count of queued search results immediately available for
processing.
Retrieves Sasl Credentials.
Gets any qualifiers marked as custom (starting with "X-")
Reports the debug printout mode.
Returns true if debug output is on
Determines if the content of the LDIF record specifies that
the old RDN should be removed as an attribute in the entry.
Specifies how aliases should be dereferenced.
Gets the description of the object class, attribute type,
or matching rule.
Gets the definition of a content rule with the specified name.
Get an enumeration of the names of the content rules in this schema.
Get an enumeration of the content rules in this schema.
Gets the definition of a structure rule with the specified name.
Gets the definition of a structure rule with the specified name.
Get an enumeration of the names of the structure rules in this schema.
Get an enumeration of the structure rules in this schema.
Returns the distinguished name of the current entry.
Returns the distinguished name to be used for reauthentication,
if the client is set up to follow referrals automatically.
Return the distinguished name encapsulated in the URL
Retrieves the distinguished name of the LDIF record.
Gets the type of format used for the DN (RFC format or OSF format).
Gets a ber element from the input stream.
Gets an application specific ber element from an input stream.
Gets an application specific ber element from the stream.
Searches and returns values of a previously registered property,
using previously set parameters
Searches and returns values for a specified attribute
Searches and returns values for a specified attribute
Returns the entry of a server search response.
Returns the latest error code
Returns any error message in the response.
Returns the root exception that caused this exception.
Returns the search filter
Returns the search filter (RFC 1558), or the default if none was
specified.
Constructs filter from filter string specified in RFC1558.
Constructs the filter computation.
Gets the index of the first entry returned.
Returns the distinguished name of the group
Returns the maximum number of hops to follow during a referral.
Returns the host to search at.
Returns the host name of the LDAP server to which you are connected.
Return the host name of the LDAP server
Retrieves the oid of the extended operation.
Gets the object ID (OID) of the control.
Get the identifier for this operation.
Returns the OID of the response.
Gets the object ID (OID) of the object class, attribute type,
or matching rule in dotted-string format (for example, "1.2.3.4").
Gets the size of the virtual result set.
Gets the stream for reading from the listener socket
Retrieves an input stream for the session.
Retrieves an input stream for the session.
Returns the attribute by which to sort.
Extracts the language subtype from the attribute name of the
LDAPAttribute
object, if any.
Returns the error message from the last error, if this message
is available (that is, if this message was set).
Returns the result code from the last error that occurred.
Gets the size of the virtual result set.
Gets the locale, if any, used for collation.
Returns the maximal subset of a DN which could be matched by the
server.
Returns the partially matched DN field, if any, in a server response.
Gets the definition of a matching rule with the specified name.
Get an enumeration of the names of the matching rules in this schema.
Gets an enumeration ofthe matching rule definitions in this schema.
Returns the object ID (OID) of the matching rule used for sorting.
Get the maximum number of unread entries any search listener can
have before we stop reading from the server.
Returns the maximum number of search results that are to be returned; 0 means
there is no limit.
Returns the IANA-registered mechanism name of this SASL client.
Returns the name of mechanism driver.
Returns an array of names of mechanisms supported by this
factory.
Returns an array of names of mechanisms supported by this factory.
Returns the distinguished name of the member
Gets the message returned by the server with this control.
Gets the value associated with this control parsed as a string.
Returns the message identifer.
Returns message IDs for all outstanding requests
Returns message IDs for all outstanding requests
Retrieves the list of the modifications specified in the content
of the LDIF record.
Returns the name of the attribute.
Gets the name of the object class, attribute type, or matching rule.
Returns the NameForm that this structure rule controls.
Gets the definition of a name form with the specified name.
Get an enumeration of the names of the name forms in this schema.
Get an enumeration of the name forms in this schema.
Returns the entry's new parent DN, if specified in the content
of the LDIF record.
Gets the number of entries being cached.
Gets the total number of entries that are flushed when timer expires
and flushEntries
is called.
Gets the total number of requests which successfully found and
retrieved an item from the cache.
Gets the total number of requests which failed to find and
retrieve an item from the cache.
Returns the name of the object class that this name form applies to.
Gets the definition of the object class with the specified name.
Gets an enumeration ofthe object class definitions in this schema.
Get an enumeration of the names of the object classes in this schema.
Returns the OID of the response.
Gets the object ID (OID) of the object class, attribute type,
or matching rule in dotted-string format (for example, "1.2.3.4").
Returns the type of modification specified by this object.
This class is similar to the getopt()
function in
UNIX System V.
Constructs a GetOpt
object.
Returns the value of the specified option for this
LDAPConnection
object.
Retrieves an option that applies to the connection.
Gets the names of optional attributes allowed
in this content rule.
Gets an enumeration of names of optional attributes allowed
in this object class.
Gets the names of optional attributes allowed
in this name form.
Gets qualifiers which may or may not be present
Gets the argument specified with an option.
Gets the stream for writing to the socket
Retrieves an output stream for the session.
Retrieves an output stream for the session.
Gets a list of any additional parameters specified
(not including the arguments for any options).
Retrieves the string representation of add request parameters.
Retrieves the string representation parameters.
Retrieves the string representation of the request parameters.
Retrieves the string representation of add request parameters.
Gets the filter set parameters.
Retrieves string representation of the result.
Gets the parent DN for this DN.
Returns the password to be used for reauthentication,
if the client is set up to follow referrals automatically.
Returns the port to search at.
Returns the port number of the LDAP server to which you are connected.
Return the port number for the LDAP server
Gets the names of the precluded attributes for
this content rule.
Gets the previous DN of the entry (if the entry was renamed).
Searches and returns values of a previously registered property,
using previously set parameters
Gets a property of a connection.
Searches and returns values for a specified attribute
Gets the value of a qualifier which is not predefined.
Gets an enumeration of all qualifiers which are not predefined.
Returns the new RDN specified in the content of the LDIF record.
Returns a list of the components (RDN
objects)
that make up the current DN.
Returns an LDAPRebindAuth
object, which the calling function
can use to get the DN and password to use for authentication (if the client
is set up to follow referrals automatically).
Returns the object that provides the method for getting
authentication information.
Reports if errors when following search continuation references are
to cause processing of the remaining results to be aborted.
Retrieves referrals from the LDAP Result.
Specifies whether nor not referrals are followed automatically.
Returns all referrals, if any, in a server response.
Gets the names of the required attributes for
this content rule.
Gets an enumeration of the names of the required attributes for
this object class.
Gets the names of the required attributes for
this name form.
Blocks until a response is available, or until all operations
associated with the object have completed or been canceled, and
returns the response.
Blocks until a search result, reference or response is available,
* or until all operations associated with the object have completed
* or been canceled.
Returns an array of the latest controls (if any) from server.
Returns the controls returned with this search result.
Returns an array of the latest controls (if any) from the server.
Returns the result code in a server response.
Indicates whether or not the server includes an "entry change
notification" control with each entry it sends back to the client
during the persistent search.
Returns true
if sorting is to be done in descending order.
Returns the rule ID for this structure rule.
Get the current search scope
Returns the scope of the search, according to the values
SCOPE_BASE, SCOPE_ONE, SCOPE_SUB as defined in LDAPv2.
Returns the set of search constraints that apply to all searches
performed through this connection (unless you specify a different
set of search constraints when calling the search
method).
Gets the number of seconds until the password expires returned by the
server.
Returns any server controls to be applied by the server
to LDAP operations.
Returns the maximum number of seconds to wait for the server to
spend on a search operation.If 0, there is no time limit.
Gets the maximum size of the cache (in bytes).
Gets the object representing the socket factory used to establish
a connection to the LDAP server or for the start TLS operation.
Gets the socket factory to be used for ldaps:// URLs.
Returns the name of the class that implements SSL sockets for this factory.
Returns the name of the class that implements SSL sockets for this factory.
Returns the values of the attribute as an array of String
objects.
Returns an enumerator for the string values of an attribute.
Creates a new attribute set containing only the attributes
that have the specified subtypes.
Extracts the subtypes from the attribute name of the current
LDAPAttribute
object.
Extracts the subtypes from the specified attribute name.
Gets the name of the attribute that this attribute inherits from,
if any.
Gets the name of the object class from which this class inherits.
Returns a list of all structure rules that are superior to this
structure rule.
Gets the names of all object classes that this class inherits
from.
Gets the syntax of the schema element
Gets the syntax of the schema element
Gets the definition of a syntax with the specified name.
Get an enumeration of the syntaxes in this schema.
Get an enumeration of the names of the syntaxes in this schema.
Gets the syntax of the attribute type in dotted-decimal format,
for example "1.2.3.4.5"
Gets the syntax of the syntax type in dotted-decimal format,
for example "1.2.3.4.5"
Create a unique file name in the temp folder and open an
output stream to the file
Returns the maximum number of milliseconds to wait for any operation
under these constraints.
Gets the maximum age allowed for cached items (in
seconds).
Gets the total number of requests for retrieving items from
the cache.
Retrieves the protocol operation type.
Retrieves protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Retrieves the protocol operation type.
Returns the LDAP operation type of the message
Gets the type of the object class.
Returns the content type.
Returns the content type.
Determines the content type.
Returns the content type.
Returns the content type.
Returns the content type.
Returns the attribute type of the DN component.
Returns the attribute types of the DN component.
Returns a valid string representation of this LDAP URL.
Retrieves a list of urls.
Gets the list of referrals (LDAP URLs to other servers) returned by the LDAP server.
Returns a list of LDAP URLs that are referred to.
Gets the bitstring value.
Gets the value of the chosen type.
Gets the element from the tagged object.
Retrieves the results of the extended operation.
Gets the data in the control.
Prepares a value in RFC 2252 format for submission to a server
Prepares a value in RFC 2252 format for submission to a server
Get the data for this operation.
Returns the raw bytes of the value part of the response.
Prepares a value in RFC 2252 format for submission to a server
Returns the value of the DN component.
Returns the values of the DN component.
Gets the version of LDIF used in the data.
(92) The request is not supported by this version of the LDAP protocol.
(9) The LDAP server is referring your client to another
LDAP server.
Name of the property specifying the highest supported version of
the LDAP protocol.
Name of the property specifying the version of the SDK.
Name of the property specifying the types of authentication allowed by this
API (for example, anonymous authentication and simple authentication).
(85) The operation could not be completed within the
maximum time limit.
Version of the LDAP protocol used by default.
Encapsulates a connection to an LDAP server, providing access to the input queue
for messages received.
Represents the name and values of an attribute in an entry.
Constructs an attribute from a BER (Basic Encoding Rules) element.
Constructs an attribute from another existing attribute.
Constructs an attribute with no values.
Constructs an attribute with a byte-formatted value.
Constructs an attribute that has a single string value.
Constructs an attribute that has an array of string values.
The definition of an attribute type in the schema.
Constructs a blank element.
Constructs an attribute type definition based on a description in
the AttributeTypeDescription format.
Constructs an attribute type definition, using the specified
information.
Constructs an attribute type definition, using the specified
information.
Constructs an attribute type definition, using the specified
information.
Represents a set of attributes (for example, the set of attributes
in an entry).
Constructs a new set of attributes.
Constructs an attribute set.
This is a base class that is extended by various specialized LDAP
Beans.
Constructor with no parameters
Performs explicit bind processing on a referral.
LDAPCache
represents an in-memory cache that you can use
to reduce the number of search requests sent to the LDAP server.
Constructs a new LDAPCache
object, using the
specified maximum size of the cache (in bytes) and the maximum
age of cached items (in seconds).
Constructs a new LDAPCache
object, using the
specified maximum size of the cache (in bytes), and the maximum
age of cached items (in seconds), and an array of the base DNs
of searches that you want to cache.
Compares LDAP entries based on one or more attribute values.
Constructs a comparator that compares the string values of
a named attribute in LDAP entries and sorts the entries in
ascending order.
Constructs a comparator that compares the string values of
a named attribute in LDAP entries and that allows you to sort
entries either in ascending or descending order.
Constructs a comparator that compares the string values of
a set of named attributes in LDAP entries and that sort
the entries in ascending order.
Constructs a comparator that compares the string values of
a set of named attributes in LDAP entries and allows you
to sort the entries in ascending or descending order.
Represents a connection to an LDAP server.
Constructs a new LDAPConnection
object,
which represents a connection to an LDAP server.
Constructs a new LDAPConnection
object that
will use the specified socket factory class to create
socket connections.
Represents a set of operation preferences.
Constructs an LDAPConstraints
object that specifies
the default set of constraints.
Constructs a new LDAPConstraints
object and allows you
to specify the constraints in that object.
Constructs a new LDAPConstraints
object and allows you
to specify the constraints in that object.
Represents arbitrary control data that can be used with a
a particular LDAP operation.
Default constructor for the LDAPControl
class.
Constructs a new LDAPControl
object using the
specified object ID (OID), "criticality" field, and
data to be used by the control.
Executes the delete command to delete an LDAP entry.
The definition of a DIT content rule in the schema.
Constructs a blank element.
Constructs a DIT content rule definition based on a description in
the DITContentRuleDescription format.
Constructs a DIT content rule definition, using the specified
information.
The definition of a DIT structure rule in the schema.
Constructs a blank element.
Constructs a DIT structure rule definition based on a description in
the DITStructureRuleDescription format.
Constructs a DIT structure rule definition, using the specified
information.
Represents a distinguished name in LDAP.
Represents an entry in the directory.
Constructs an empty entry.
Constructs a new entry with the specified distinguished name and with
an empty attribute set.
Constructs a new entry with the specified distinguished name and
set of attributes.
Represents an LDAP v3 server control that specifies information
about a change to an entry in the directory.
Constructs a new LDAPEntryChangeControl
object.
Contructs an LDAPEntryChangedControl
object.
The LDAPEntryComparator
interface represents the
algorithm used to sort the search results.
Indicates that an error has occurred.
Constructs a default exception with no specific error information.
Constructs a default exception with a specified string of
additional information.
Constructs a default exception with a result code and
a specified string of additional information.
Constructs a default exception with a result code, a specified
string of additional information, and a string containing
information passed back from the server.
Constructs a default exception with a result code, a specified
string of additional information, a string containing
information passed back from the server, and the DN of the
closest matching entry, if the exception was thrown because
an entry could not be found (for example, if cn=Babs Jensen,
ou=People, c=Airius.com
could not be found but
ou=People, c=Airius.com
is a valid directory entry,
the "matched DN" is ou=People, c=Airius.com
.
Version 3 of the LDAP protocol include the means to define additional
operations ("extended operations") beyond the standard LDAP
operations.
Represents a server response to an extended operation request.
Invisible Bean that just takes a host, port, directory base,
search string, and optional authentication name and password,
and returns a list of all matching DNs.
Constructor with no parameters
Constructor with host, port, and base initializers
Constructor with host, port, base, and scope initializers
BeanInfo for LDAPGetEntries
Invisible Bean that just takes a name and password, host and
port, and directory base and attribute name, and returns an
attribute's values from a Directory Server.
Constructor with no parameters
Constructor with host, port, and base initializers
BeanInfo for LDAPGetProperty
An exception thrown when the LDAP operation being invoked has
been interrupted.
Invisible Bean that just takes a host and port, optional
authentication name and password, and DN of a group and another DN
which might be a member of the group, and returns true or
false, depending on whether the second DN is a member of the first.
Constructor with no parameters
Constructor with host, port, and group DN initializers
Constructor with host, port, authentication DN and password
and group DN initializers
BeanInfo for LDAPIsMember
The definition of a matching rule in the schema.
Constructs a matching rule definition based on descriptions in
the MatchingRuleDescription format and MatchingRuleUseDescription
format.
Constructs a matching rule definition, using the specified
information.
Constructs a matching rule definition, using the specified
information.
Constructs a matching rule definition, using the specified
information.
The definition of a matching rule use in the schema.
Constructs a matching rule use definition based on descriptions in
the MatchingRuleUseDescription format.
Constructs a matching rule use definition, using the specified
information.
Base class for LDAP request and response messages.
Specifies changes to be made to the values of an attribute.
Specifies a modification to be made to an attribute.
Represents a set of modifications to be made to attributes in an entry.
Constructs a new, empty set of modifications.
Executes modify, delete, add, and modRDN.
The definition of a name form in the schema.
Constructs a name form definition based on a description in
the NameFormDescription format.
Constructs a name form definition, using the specified
information.
The definition of an object class in the schema.
Constructs an object class definition based on a description in
the ObjectClassDescription format.
Constructs an object class definition, using the specified
information.
Constructs an object class definition, using the specified
information.
Constructs an object class definition, using the specified
information.
Represents an LDAP v3 server control that may be returned if a
password has expired, and password policy is enabled on the server.
Contructs an LDAPPasswordExpiredControl
object.
Represents an LDAP v3 server control that may be returned if a
password is about to expire, and password policy is enabled on the server.
Contructs an LDAPPasswordExpiringControl
object.
Represents an LDAP v3 server control that specifies a persistent
search (an ongoing search operation), which allows your LDAP client
to get notification of changes to the directory.
Constructs an LDAPPersistSearchControl
object
that specifies a persistent search.
Represents an LDAP v3 server control that specifies that you want
the server to use the specified DN's identity for this operation.
Constructs an LDAPProxiedAuthControl
object with a
DN to use as identity.
Specifies how to retrieve authentication information automatically
for referrals.
Represents information used to authenticate the client in cases where
the client follows referrals automatically.
Constructs information that is used by the client
for authentication when following referrals automatically.
Represents the situation in which the LDAP server refers the client to
another LDAP server.
Constructs a default exception with no specific error information.
Constructs a default exception with a specified string as
additional information.
Constructs an exception with a list of LDAP URLs to other LDAP servers.
Constructs a default exception with a specified string as
additional information.
Represents the response to a particular LDAP operation.
Represents the message queue associated with a particular LDAP
operation or operations.
Authenticates to a server using SASL
Construct an object which can authenticate to an LDAP server
using the specified name and a specified SASL mechanism.
This object represents the schema of an LDAP v3 server.
Constructs a new LDAPSchema
object.
Abstract class representing an element (such as an object class
definition, an attribute type definition, or a matching rule
definition) in the schema.
Constructs a blank element.
Constructs a definition explicitly.
Constructs a definition explicitly.
Execute Search operations through the LDAP client interface.
Represents a set of search preferences.
Constructs an LDAPSearchConstraints
object that specifies
the default set of search constraints.
Constructs a new LDAPSearchConstraints
object and allows you
to specify the search constraints in that object.
Constructs a new LDAPSearchConstraints
object and allows you
to specify the search constraints in that object.
Constructs a new LDAPSearchConstraints
object and allows you
to specify the search constraints in that object.
Manages search results, references and responses returned on one or
more search requests
A LDAPSearchResult object encapsulates a single search result.
An LDAPSearchResultReference object encapsulates a continuation
reference from a search operation.
The results of an LDAP search operation, represented as an enumeration.
Constructs an enumeration of search results.
Invisible Bean that just authenticates a user with a Directory
Server and returns Y or N.
Constructor with no parameters
Constructor with host and port initializers
Constructor with all required authentication parameters
BeanInfo for LDAPSimpleAuth
Represents a socket connection that you can use to connect to an
LDAP server.
Represents an LDAP v3 server control that specifies that you want
the server to return sorted search results.
Constructs an LDAPSortControl
object with a single
sorting key.
Constructs an LDAPSortControl
object with an array of
sorting keys.
Constructs a sort response LDAPSortControl
object.
Represents sorting instructions for a particular attribute.
Constructs a new LDAPSortKey
object that will
sort based on the specified instructions.
Constructs a new LDAPSortKey
object that will
sort based on the specified attribute and sort order.
Constructs a new LDAPSortKey
object that will
sort based on the specified attribute, sort order, and matching
rule.
Creates an SSL socket connection to an LDAP Server.
Constructs an LDAPSSLSocketFactory
object using
the default SSL socket implementation,
netscape.net.SSLSocket
.
Constructs an LDAPSSLSocketFactory
object using
the default SSL socket implementation,
netscape.net.SSLSocket
.
Constructs an LDAPSSLSocketFactory
object using
the specified class.
Constructs an LDAPSSLSocketFactory
object using
the specified class.
The constructor with the specified package for security and the specified
cipher suites.
The constructor with the specified package for security and the specified
cipher suites.
Represents an SSL socket connection that you can use to connect to an
LDAP server.
Creates an SSL socket connection to an LDAP Server.
The constructor with the specified package for security
The constructor with the specified package for security and the
specified cipher suites.
The definition of a syntax type in the schema.
Constructs a blank element.
Constructs a syntax type definition based on a description in
the ldapSyntaxes format.
Constructs a syntax type definition, using the specified
information.
A socket factory interface for supporting the start TLS LDAPv3
extension (RFC 2830).
LDAPTool
Base class for LDAP command-line tools
The LDAPTraceWriter
interface enables logging of LDAP
trace messages in environments where an OutputStream can not be used.
Constructs a URL object with the specified string as URL.
Constructs with the specified host, port, and DN.
Constructs a full-blown LDAP URL to specify an LDAP search operation.
Constructs a full-blown LDAP URL to specify an LDAP search operation.
Constructs a full-blown LDAP URL to specify an LDAP search operation.
This interface summarizes the basic functionality available in the
Lightweight Directory Access Protocol (LDAP) version 2.
Specifies additional features available in version 3 of the
LDAP protocol.
Represents control data for returning paged results from a search.
Constructs a new LDAPVirtualListControl
object.
Constructs a new LDAPVirtualListControl
object.
Represents control data for returning paged results from a search.
Constructs a new LDAPVirtualListResponse
object.
Contructs an LDAPVirtualListResponse
object.
Abstract class for outputting LDAP entries to a stream.
Constructs an LDAPWriter
object to output entries
to a stream.
LDAP Data Interchange Format (LDIF) is a file format used to
import and export directory data from an LDAP server and to
describe a set of changes to be applied to data in a directory.
LDIF() - constructor for class netscape.ldap.util.
LDIF Constructs an LDIF
object to parse the
LDAP data read from stdin.
Constructs an LDIF
object to parse the
LDIF data read from an input stream.
Constructs an LDIF
object to parse the
LDIF data read from a specified file.
An object of this class represents the content of an LDIF record that
specifies a new entry to be added.
Constructs a new LDIFAddContent
object with
the specified attributes.
An object of this class represents the content of an LDIF record that
specifies an entry and its attributes.
Constructs an empty LDIFAttributeContent
object with
no attributes specified.
An object of this class represents the content of an LDIF record.
Blank constructor for deserialization
This interface represents the content of an LDIF record.
An object of this class represents the content of an LDIF record that
specifies the deletion of an entry.
Constructs an LDIFDeleteContent
object
to specify that an entry should be deleted.
An object of this class represents the content of an LDIF record that
specifies changes to an RDN or the DN of an entry.
Constructs an empty LDIFModDNContent
object.
An object of this class represents the content of an LDIF record that
specifies modifications to an entry.
Constructs an empty LDIFModifyContent
object.
An object of this class represents an LDIF record in an LDIF
file (or in LDIF data).
Constructs a new LDIFRecord
object with the
specified content.
Class for outputting LDAP entries to a stream as LDIF.
Constructs an LDIFWriter
object to output entries
to a stream as LDIF.
Constructs an LDIFWriter
object to output entries
to a stream as LDIF.
Returns the length (character count) of the byte buffer.
Returns the Class
that has been registered to oid.
(54) A loop has been detected.
A static class for creating SASL clients and servers.
(14) [LDAP v3] While authenticating your client
by using a SASL (Simple Authentication Security Layer)
mechanism, the server requires the client to send
a new SASL bind request (specifying the same SASL
mechanism) to continue the authentication process.
Performs SASL authentication as a client.
An interface for creating instances of SaslClient.
This class represents an error that has occurred when using SASL.
Constructs a new instance of SaslException.
Constructs a new instance of SaslException with a detailed message.
Constructs a new instance of SaslException with a detailed message
and a root exception.
This class provides the implementation of the EXTERNAL mechanism driver.
Specifies that the scope of a search includes
only the base DN (distinguished name).
Specifies that the scope of a search includes
only the entries one level below the base DN (distinguished name).
Specifies that the scope of a search includes
the base DN (distinguished name) and all entries at all levels
beneath that base.
Performs the search specified by the LDAP URL.
Performs the search specified by the LDAP URL.
Performs the search specified by the criteria that you enter.
Performs the search specified by the criteria that you enter.
Performs the search specified by the criteria that you enter.
Performs the search specified by the criteria that you enter.
Performs the search specified by the criteria that you enter.
Searches for entries in the directory.
Performs the search specified by the criteria that you enter.
Searches for entries in the directory.
Writes length octets (definite length only) to stream.
(81) The LDAP server cannot be contacted.
Option specifying the maximum number of milliseconds the
server should spend returning search results before aborting
the search.
Option specifying server controls for LDAP operations.
Sets the attribute to retrieve
Sets the attribute to retrieve
Sets the DN to authenticate as; null or empty for anonymous.
Sets the password for the DN to authenticate as
Sets the base dn component.
Sets the base dn component in the request.
Sets the base dn component.
Sets the base dn component.
Sets the suggested number of results to return at a time during search.
Sets the object that provides the mechanism for authenticating
to the server on referrals.
Sets the value of the byte at the specified index.
Sets the specified LDAPCache
object as the
cache for the LDAPConnection
object.
Sets the state of the case-sensitivity flag.
Sets the change number (which identifies the record of the change
in the server's change log) in this "entry change notification"
control.
Specifies whether you want the server to send any existing
entries that already match the search criteria or only the
entries that have changed.
Sets the change type (which identifies the type of change
that occurred) in this "entry change notification" control.
Sets the change types that you want monitored by this control.
Sets a client control for LDAP operations.
Sets an array of client controls for LDAP operations.
Specifies the maximum time to wait for the connection to be established.
Specifies the delay in seconds when making concurrent connection attempts to
multiple servers.
Set the default constraint set for all operations.
Sets the optional context cookie.
Sets the list of controls
Sets the list of controls
Sets the debug printout mode.
Turns debug output on or off
Sets whether or not the old RDN should be removed as an
attribute in the entry.
Sets a preference indicating how aliases should be dereferenced.
Sets the type of format used for the DN (RFC format or OSF format).
Sets an error code for retrieval by a client
Sets the distinguished name of the group
Sets maximum number of hops to follow in sequence during a referral.
Sets the stream for reading from the listener socket if
there is one
Sets the length of the byte buffer.
Sets the size of the virtual result set.
Set the locale, if any, used for collation.
Sets the locale, if any, used for collation.
Set the maximum number of unread entries any search listener can
have before we stop reading from the server.
Sets the maximum number of search results to return; 0 means
there is no limit.
Sets the distinguished name of the member
Sets the new parent DN that should be assigned to the entry.
Sets the value of the specified option for this
LDAPConnection
object.
Sets an option that applies to the connection.
Sets the stream for writing to the socket
Sets the previous DN of the entry (if the entry was renamed)
in the "entry change notification control".
Change a property of a connection.
Keeps track of qualifiers which are not predefined.
Keeps track of qualifiers which are not predefined.
Sets the starting index, and the number of entries before and after
to return.
Sets the search expression, and the number of entries before and after
to return.
Sets the new RDN that should be assigned to the entry.
Specifies the object that provides the method for getting
authentication information.
Specifies if errors when following search continuation references are
to cause processing of the remaining results to be aborted.
Specifies whether or not referrals are followed automatically.
Specifies whether you want the server to include an "entry change
notification" control with each entry it sends back to the client
during the persistent search.
Sets the default SaslClientFactory to use.
Set the search scope using an integer
Set the default constraint set for all search operations.
Sets a server control for LDAP operations.
Sets an array of server controls for LDAP operations.
Sets the maximum number of seconds for the server to spend
returning search results.
Specifies the object representing the socket factory that you
want to use to establish a connection to a server or for the
start TLS operation.
Sets the socket factory to be used for ldaps:// URLs.
Sets the maximum number of milliseconds to wait for any operation
under these constraints.
Sets the byte[] values as the attribute's values.
Sets the string values as the attribute's values.
Retrieves number of elements.
Returns the number of values of the attribute.
Returns the number of attributes in this set.
Retrieves the number of LDAPModification
objects in this set.
(4) The search found more than the maximum number of results.
Option specifying the maximum number of search results to
return.
Sorts the search results.
(60) The "server-side sorting" control
was not included with the "virtual list view"
control in the search request.
Begin using the Transport Layer Security (TLS) protocol for session
privacy.
(8) A stronger authentication method (more than LDAP_AUTH_SIMPLE)
is required by the LDAP server that you are connecting to.
Result code based on RFC1777
(0) The operation completed successfully.
Internal (non-transmitted) tags.
Throws a LDIF file exception including the current line number.
(3) The search operation could not be completed within
the maximum time limit.
Option specifying the maximum number of milliseconds to
wait for an operation to complete.
(112) The socket factory of the connection is not capable
of initiating a TLS session.
Returns the data in the byte buffer as a byte array.
Returns the DN in OSF format.
Converts a byte array to a printable string following
the LDIF rules (encode in base64 if necessary)
Returns the DN in RFC 1485 format.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Gets the string representation.
Returns the data in the byte buffer to a string.
Returns the string representation of the DN
in its original format.
Retrieves the string representation of abandon request.
Retrieves the string representation of add request.
Retrieve the string representation.
Retrieves the string representation.
Retrieves the string representation of the request.
Retrieve the string representation.
Retrieves the string representation of the request.
Retrieve the string representation.
Retrieves the string representation of the delete request.
Retrieve the string representation.
Retrieves the string representation of add request.
Retrieve the string representation.
Retrieves the string representation of filter.
Gets string reprensetation of the filter.
Retrieves the string representation of the filter.
Retrieves the string representation of the filter.
Retrieves the string representation of the filter.
Retrieves the string representation of the filter.
Retrieves the string representation of the filter.
Gets string reprensetation of the filter.
Gets string reprensetation of the filter.
Gets string reprensetation of the filter.
Gets string reprensetation of the filter.
Gets the string representation of the request.
Retrieve the string representation.
Retrieves string representation of modify request.
Retrieve the string representation.
Retrieves the string representation of the operation.
Retrieves string representation of the result.
Retrieves the string representation of the request.
Retrieve the string representation.
Retrieve the string representation.
Retrieve the string representation.
Retrieves the string representation of unbind operation.
Retrieves the string representation of an attribute
in an LDAP entry.
Gets the definition of the attribute type in a user friendly format.
Retrieves the string representation of all attributes
in the attribute set.
Returns the string representation for this LDAPConnection
.
Return a string representation of the object for debugging
Return a string representation of the control for debugging
Gets the definition of the rule in a user friendly format.
Gets the definition of the rule in a user friendly format.
Retrieves the string representation of the entry's
distinguished name (DN) and its attributes.
Return a string representation of the control for debugging
Gets the string representation of the exception, which
includes the result code, the message sent back from
the LDAP server, the portion of the DN that the server
could find in the directory (if applicable), and the
error message corresponding to this result code.
Gets the string representation of the exception.
Gets the definition of the matching rule in a user friendly format.
Gets the definition of the matching rule use in a user friendly format.
Returns string representation of an LDAP message.
Retrieves the string representation of the current
modification.
Retrieves the string representation of the
modification set.
Gets the definition of the name form in a user friendly format.
Gets the definition of the object class in a user friendly format.
Return a string representation of the control for debugging
Gets the string representation of the referral exception,
which includes the result code, the message sent back
from the LDAP server and the list of referrals.
Displays the schema (including the descriptions of its object
classes, attribute types, and matching rules) in an easily
readable format (not the same as the format expected by
an LDAP server).
Return a string representation of the object for debugging
Return a string representation of the control for debugging
Gets the definition of the syntax type in a user friendly format.
Returns the URL in String format
Return a string representation of the control for debugging
Gets the string representation of the
entire LDIF file.
Returns the string representation of the content of the LDIF record.
Returns the string representation of the content of the LDIF record.
Returns the string representation of the content of the LDIF record.
Returns the string representation of the content of the LDIF record.
Returns string representation of the content of the LDIF record.
Returns the string representation of the content of the LDIF record.
Gets the string representation of the LDIFRecord
object.
Returns the string representation of the DN component.
Returns the string representation of this exception.
Name of the property to enable/disable LDAP message trace.
Given a sequence of input bytes using the Base64 encoding, produces a
sequence of unencoded output bytes.
Given a sequence of input bytes, produces a sequence of output bytes
using the base64 encoding.
Given a sequence of input bytes, produces a sequence of output bytes.
Returns the object class type as a String