|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
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 Summary | |
---|---|
AccessLogRequestHandler | This class provides a request handler that may be used to log each request and result using the Java logging framework. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
This package contains classes which may be used to accept connections and read requests from LDAP-based clients. It provides the ability to serve as an LDAP front end to some other application, or create a simple LDAP server for testing purposes.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |