See: Description
Interface | Description |
---|---|
IntermediateResponseTransformer |
This interface may be implemented by a class which wishes to intercept and
alter intermediate responses in some way before they are returned to the
client, and/or to prevent them from being returned altogether.
|
LDAPListenerExceptionHandler |
This interface defines an API that may be implemented by a class that should
be notified whenever a problem occurs with the LDAP listener or any of its
associated connections in a manner that may not be directly visible to the
caller.
|
SearchEntryTransformer |
This interface may be implemented by a class which wishes to intercept and
alter search result entries in some way before they are returned to the
client, and/or to prevent them from being returned altogether.
|
SearchReferenceTransformer |
This interface may be implemented by a class which wishes to intercept and
alter search result references in some way before they are returned to the
client, and/or to prevent them from being returned altogether.
|
Class | Description |
---|---|
AccessLogRequestHandler |
This class provides a request handler that may be used to log each request
and result using the Java logging framework.
|
Base64PasswordEncoderOutputFormatter |
This class provides an implementation of a password encoder output formatter
that will format the encoded password using the base64 mechanism described in
RFC 4648.
|
CannedResponseRequestHandler |
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.
|
ClearInMemoryPasswordEncoder |
This class provides an implementation of an in-memory directory server
password encoder that leaves the password in the clear.
|
ConcurrentRequestLimiterRequestHandler |
This class provides an implementation of an LDAP listener request handler
that can be used to limit the number of requests that may be processed
concurrently.
|
HexPasswordEncoderOutputFormatter |
This class provides an implementation of a password encoder output formatter
that will use hexadecimal digits to represent the bytes of the encoded
password.
|
InMemoryDirectoryServer |
This class provides a utility that may be used to create a simple LDAP server
instance that will hold all of its information in memory.
|
InMemoryDirectoryServerConfig |
This class provides a simple data structure with information that may be
used to control the behavior of an
InMemoryDirectoryServer instance. |
InMemoryDirectoryServerPassword |
This class provides a data structure that encapsulates a password used by the
in-memory directory server.
|
InMemoryDirectoryServerSnapshot |
This class provides an opaque data structure which represents a point-in-time
snapshot for an in-memory directory server instance.
|
InMemoryDirectoryServerTool |
This class provides a command-line tool that can be used to run an instance
of the in-memory directory server.
|
InMemoryExtendedOperationHandler |
This class defines an API that may be used to provide support for one or
more types of extended operations in the in-memory directory server.
|
InMemoryListenerConfig |
This class provides a data structure that can be used to configure a
listener for use in the in-memory directory server.
|
InMemoryPasswordEncoder |
This class defines an API that may be used to interact with clear-text
passwords provided to the in-memory directory server.
|
InMemoryRequestHandler |
This class provides an implementation of an LDAP request handler that can be
used to store entries in memory and process operations on those entries.
|
InMemorySASLBindHandler |
This class defines an API that may be used to provide support for a specified
SASL mechanism in the in-memory directory server.
|
JSONAccessLogRequestHandler |
This class provides a request handler that may be used to log each request
and result using the Java logging framework.
|
LDAPDebuggerRequestHandler |
This class provides a request handler that may be used to write detailed
information about the contents of all requests and responses that pass
through it.
|
LDAPListener |
This class provides a framework that may be used to accept connections from
LDAP clients and ensure that any requests received on those connections will
be processed appropriately.
|
LDAPListenerClientConnection |
This class provides an object which will be used to represent a connection to
a client accepted by an
LDAPListener , although connections may also
be created independently if they were accepted in some other way. |
LDAPListenerConfig |
This class provides a mechanism for defining the configuration to use for an
LDAPListener instance. |
LDAPListenerRequestHandler |
This class defines an API that may be used to process requests read from a
client connection.
|
PasswordEncoderOutputFormatter |
This class defines an API that may be used to format and un-format encoded
passwords for use with the in-memory directory server.
|
PasswordModifyExtendedOperationHandler |
This class provides an implementation of an extended operation handler for
the in-memory directory server that can be used to process the password
modify extended operation as defined in
RFC 3062.
|
PLAINBindHandler |
This class defines a SASL bind handler which may be used to provide support
for the SASL PLAIN mechanism (as defined in RFC 4616) in the in-memory
directory server.
|
ProxyRequestHandler |
This class provides an implementation of a simple LDAP listener request
handler that may be used to forward the request to another LDAP directory
server.
|
RateLimiterRequestHandler |
This class provides an implementation of an LDAP listener request handler
that can be used to apply rate limiting to client requests.
|
ReadOnlyInMemoryDirectoryServerConfig |
This class provides a read-only representation of an
InMemoryDirectoryServerConfig object. |
SaltedMessageDigestInMemoryPasswordEncoder |
This class provides an implementation of an in-memory directory server
password encoder that uses a message digest to encode passwords.
|
SearchEntryParer |
This class provides support methods for paring search result entries based
on a given set of requested attributes.
|
SelfSignedCertificateGenerator |
This class provides a mechanism for generating a self-signed certificate for
use by a listener that supports SSL or StartTLS.
|
StartTLSRequestHandler |
This class provides a request handler implementation that can be used to
convert an existing connection to use TLS encryption.
|
ToCodeRequestHandler |
This class provides a request handler that may be used to create a log file
with code that may be used to generate the requests received from clients.
|
TransactionExtendedOperationHandler |
This class provides an implementation of an extended operation handler for
the start transaction and end transaction extended operations as defined in
RFC 5805.
|
UnsaltedMessageDigestInMemoryPasswordEncoder |
This class provides an implementation of an in-memory directory server
password encoder that uses a message digest to encode passwords.
|
WhoAmIExtendedOperationHandler |
This class provides an implementation of an extended operation handler for
the in-memory directory server that can be used to process the "Who Am I?"
extended operation as defined in
RFC 4532.
|