A B C D E F G H I L M N O R S T U W

A

AbandonHandler - Class in org.apache.directory.server.ldap.handlers
Handler for AbandonRequests.
AbandonHandler() - Constructor for class org.apache.directory.server.ldap.handlers.AbandonHandler
 
abandonMessageReceived(IoSession, AbandonRequest) - Method in class org.apache.directory.server.ldap.handlers.AbandonHandler
 
abandonMessageReceived(IoSession, AbandonRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultAbandonHandler
 
AbstractLdapHandler - Class in org.apache.directory.server.ldap.handlers
An abstract class to handle common methods used by all the handlers
AbstractLdapHandler() - Constructor for class org.apache.directory.server.ldap.handlers.AbstractLdapHandler
 
AbstractSaslCallbackHandler - Class in org.apache.directory.server.ldap.handlers.bind
Base class for all SASL CallbackHandlers.
AbstractSaslCallbackHandler(DirectoryService) - Constructor for class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Creates a new instance of AbstractSaslCallbackHandler.
addExtendedOperationHandler(ExtendedOperationHandler) - Method in class org.apache.directory.server.ldap.LdapServer
Registeres the specified ExtendedOperationHandler to this protocol provider to provide a specific LDAP extended operation.
AddHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for AddRequests.
AddHandler() - Constructor for class org.apache.directory.server.ldap.handlers.AddHandler
 
addHandler(ExtendedOperationHandler) - Method in class org.apache.directory.server.ldap.handlers.ExtendedHandler
 
addMessageReceived(IoSession, AddRequest) - Method in class org.apache.directory.server.ldap.handlers.AddHandler
 
addMessageReceived(IoSession, AddRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultAddHandler
 
addOutstandingRequest(IoSession, Request) - Method in class org.apache.directory.server.ldap.SessionRegistry
Adds a request to the map of outstanding requests for a session.
addSaslMechanismHandler(String, MechanismHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
addTableModelListener(TableModelListener) - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
addTableModelListener(TableModelListener) - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
authenticate(IoSession, byte[]) - Method in interface org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmProvider
Handles a Type 3 NTLM response from the client.
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Final check to authorize user.
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.bind.CramMd5CallbackHandler
 
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.bind.DigestMd5CallbackHandler
 
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.bind.GssapiCallbackHandler
 

B

BindHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for BindRequests.
BindHandler() - Constructor for class org.apache.directory.server.ldap.handlers.BindHandler
 
bindMessageReceived(IoSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.BindHandler
 
bindMessageReceived(IoSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultBindHandler
Deal with a received BindRequest

C

checkClientTrusted(X509Certificate[], String) - Method in class org.apache.directory.server.ldap.handlers.ssl.ServerX509TrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.apache.directory.server.ldap.handlers.ssl.ServerX509TrustManager
 
CompareHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for CompareRequests.
CompareHandler() - Constructor for class org.apache.directory.server.ldap.handlers.CompareHandler
 
compareMessageReceived(IoSession, CompareRequest) - Method in class org.apache.directory.server.ldap.handlers.CompareHandler
 
compareMessageReceived(IoSession, CompareRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultCompareHandler
 
CramMd5CallbackHandler - Class in org.apache.directory.server.ldap.handlers.bind
 
CramMd5CallbackHandler(DirectoryService, IoSession, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.CramMd5CallbackHandler
Creates a new instance of CramMd5CallbackHandler.
CramMd5MechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind
The CRAM-MD Sasl mechanism handler.
CramMd5MechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.CramMd5MechanismHandler
 

D

DefaultAbandonHandler - Class in org.apache.directory.server.ldap.handlers
Handler for AbandonRequests.
DefaultAbandonHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultAbandonHandler
 
DefaultAddHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for AddRequests.
DefaultAddHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultAddHandler
 
DefaultBindHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for BindRequests.
DefaultBindHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultBindHandler
Creates a new instance of BindHandler.
DefaultCompareHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for CompareRequests.
DefaultCompareHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultCompareHandler
 
DefaultDeleteHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for DeleteRequests.
DefaultDeleteHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultDeleteHandler
 
DefaultExtendedHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for ExtendedRequests.
DefaultExtendedHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultExtendedHandler
 
DefaultModifyDnHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for ModifyDnRequests.
DefaultModifyDnHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultModifyDnHandler
 
DefaultModifyHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for ModifyRequests.
DefaultModifyHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultModifyHandler
 
DefaultSearchHandler - Class in org.apache.directory.server.ldap.handlers
A handler for processing search requests.
DefaultSearchHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultSearchHandler
 
DefaultUnbindHandler - Class in org.apache.directory.server.ldap.handlers
A no reply protocol handler implementation for LDAP UnbindRequests.
DefaultUnbindHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DefaultUnbindHandler
 
DeleteHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for DeleteRequests.
DeleteHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DeleteHandler
 
deleteMessageReceived(IoSession, DeleteRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultDeleteHandler
 
deleteMessageReceived(IoSession, DeleteRequest) - Method in class org.apache.directory.server.ldap.handlers.DeleteHandler
 
DigestMd5CallbackHandler - Class in org.apache.directory.server.ldap.handlers.bind
 
DigestMd5CallbackHandler(DirectoryService, IoSession, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.DigestMd5CallbackHandler
Creates a new instance of DigestMd5CallbackHandler.
DigestMd5MechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind
The DIGEST-MD5 mechanism handler.
DigestMd5MechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.DigestMd5MechanismHandler
 
directoryService - Variable in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
 
DISABLE_SECURITY_LAYER_ONCE - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslFilter
A session attribute key that makes next one write request bypass this filter (not adding a security layer).
dispose() - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 

E

evaluateResponse(byte[]) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 
execute(DirContext, Name) - Method in class org.apache.directory.server.ldap.handlers.bind.GetBindDn
Note that the base is a relative path from the existing context.
ExtendedHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for ExtendedRequests.
ExtendedHandler() - Constructor for class org.apache.directory.server.ldap.handlers.ExtendedHandler
 
extendedMessageReceived(IoSession, ExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultExtendedHandler
 
extendedMessageReceived(IoSession, ExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.ExtendedHandler
 
ExtendedOperationHandler - Interface in org.apache.directory.server.ldap
An extension (hook) point that enables an implementor to provide his or her own LDAP 'Extended' operation.
EXTENSION_OID - Static variable in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
EXTENSION_OIDS - Static variable in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
EXTENSION_OIDS - Static variable in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 

F

filterWrite(IoFilter.NextFilter, IoSession, IoFilter.WriteRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.SaslFilter
 

G

generateChallenge(IoSession, byte[]) - Method in interface org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmProvider
Handles a Type 1 NTLM response from the client to generate an NTLM Type 2 challenge message.
getAbandonHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getAcceptedIssuers() - Method in class org.apache.directory.server.ldap.handlers.ssl.ServerX509TrustManager
 
getAddHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getAspectRatio() - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
getAuthorizationID() - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 
GetBindDn - Class in org.apache.directory.server.ldap.handlers.bind
Encapsulates the action of looking up a user in an embedded ApacheDS DIT.
GetBindDn(String) - Constructor for class org.apache.directory.server.ldap.handlers.bind.GetBindDn
Creates the action to be used against the embedded ApacheDS DIT.
getBindDn() - Method in class org.apache.directory.server.ldap.handlers.bind.GetBindDn
Accessor method for retrieving the DN for the username.
getBindHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getCenteredPosition(JFrame) - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
getCodecFactory() - Method in class org.apache.directory.server.ldap.LdapServer
 
getColumnClass(int) - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
getColumnClass(int) - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
getColumnCount() - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
getColumnCount() - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
getColumnName(int) - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
getColumnName(int) - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
getCompareHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getContext(IoSession, BindRequest, Hashtable<String, Object>) - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Convenience method for acquiring an LdapContext for the client to use for the duration of a session.
getDelay() - Method in class org.apache.directory.server.ldap.gui.ShutdownDialog
 
getDeleteHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getEnvironment(IoSession) - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Convenience method for getting an environment suitable for acquiring an LdapContext for the client.
getEnvironmentByCopy() - Method in class org.apache.directory.server.ldap.SessionRegistry
Gets a cloned copy of the environment associated with this registry.
getExtendedHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getExtendedOperationHandler(String) - Method in class org.apache.directory.server.ldap.LdapServer
Returns an ExtendedOperationHandler with the specified oid which is registered to this protocol provider.
getExtendedOperationHandlerMap() - Method in class org.apache.directory.server.ldap.LdapServer
Returns a Map of all registered OID-ExtendedOperationHandler pairs.
getExtendedOperationHandlers() - Method in class org.apache.directory.server.ldap.LdapServer
Gets the ExtendedOperationHandlers.
getExtensionOids() - Method in interface org.apache.directory.server.ldap.ExtendedOperationHandler
The OIDs of the extensions supported by this handler.
getExtensionOids() - Method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
getExtensionOids() - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
getExtensionOids() - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
getExtensionOids() - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
 
getGracefulDisconnect(int, int) - Static method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
getHandler(String) - Method in class org.apache.directory.server.ldap.handlers.ExtendedHandler
 
getHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getHandlerMap() - Method in class org.apache.directory.server.ldap.handlers.ExtendedHandler
 
getLdapContext(IoSession, Control[], boolean) - Method in class org.apache.directory.server.ldap.SessionRegistry
Gets the InitialContext to the root of the system that was gotten for client.
getLdapContextOnRootDSEAccess(IoSession, Control[]) - Method in class org.apache.directory.server.ldap.SessionRegistry
Gets the InitialContext to the root of the system that was gotten for client ONLY to be used for RootDSE Search operations.
getLdapProvider() - Method in class org.apache.directory.server.ldap.gui.SessionsFrame
 
getMaxSizeLimit() - Method in class org.apache.directory.server.ldap.LdapServer
Returns the maximum size limit in number of entries to return for search.
getMaxTimeLimit() - Method in class org.apache.directory.server.ldap.LdapServer
Returns the maximum time limit in milliseonds to conduct a search.
getMechanismHandler(String) - Method in class org.apache.directory.server.ldap.LdapServer
 
getMechanismName() - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 
getModifyDnHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getModifyHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getName() - Method in class org.apache.directory.server.ldap.LdapServer
 
getNegotiatedProperty(String) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 
getOid() - Method in interface org.apache.directory.server.ldap.ExtendedOperationHandler
Returns the EXTENSION_OID of the extended request this handler can handle.
getOid() - Method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
getOid() - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
getOid() - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
getOid() - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
 
getOutstandingRequest(IoSession, int) - Method in class org.apache.directory.server.ldap.SessionRegistry
Overload that does not require boxing of primitive messageId.
getOutstandingRequest(IoSession, Integer) - Method in class org.apache.directory.server.ldap.SessionRegistry
Gets an outstanding request by messageId for a session.
getOutstandingRequests(IoSession) - Method in class org.apache.directory.server.ldap.SessionRegistry
Returns a shallow copied map of all outstanding requests for an IoSession.
getProtocolProvider() - Method in class org.apache.directory.server.ldap.handlers.AbstractLdapHandler
 
getRealm() - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Implementors use this method to access the realm resulting from a callback.
getRegistry() - Method in class org.apache.directory.server.ldap.LdapServer
 
getRowCount() - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
getRowCount() - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
getSaslHost() - Method in class org.apache.directory.server.ldap.LdapServer
Returns the FQDN of this SASL host, validated during SASL negotiation.
getSaslMechanismHandlers() - Method in class org.apache.directory.server.ldap.LdapServer
 
getSaslPrincipal() - Method in class org.apache.directory.server.ldap.LdapServer
Returns the Kerberos principal name for this LDAP service, used by GSSAPI.
getSaslQop() - Method in class org.apache.directory.server.ldap.LdapServer
Returns the Set of quality-of-protection, used by DIGEST-MD5 and GSSAPI.
getSaslQopString() - Method in class org.apache.directory.server.ldap.LdapServer
Returns the quality-of-protection, used by DIGEST-MD5 and GSSAPI.
getSaslRealms() - Method in class org.apache.directory.server.ldap.LdapServer
Returns the realms serviced by this SASL host, used by DIGEST-MD5 and GSSAPI.
getSearchHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getSessionRegistry() - Method in class org.apache.directory.server.ldap.handlers.AbstractLdapHandler
 
getSessions() - Method in class org.apache.directory.server.ldap.SessionRegistry
 
getSupportedControls() - Method in class org.apache.directory.server.ldap.LdapServer
 
getSupportedMechanisms() - Method in class org.apache.directory.server.ldap.LdapServer
 
getTimeOffline() - Method in class org.apache.directory.server.ldap.gui.ShutdownDialog
 
getUnbindHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getUsername() - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Implementors use this method to access the username resulting from a callback.
getUserPassword() - Method in class org.apache.directory.server.ldap.handlers.bind.GetBindDn
Accessor method for retrieving the user's password.
getValueAt(int, int) - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
getValueAt(int, int) - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
GracefulShutdownHandler - Class in org.apache.directory.server.ldap.handlers.extended
 
GracefulShutdownHandler() - Constructor for class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
GssapiCallbackHandler - Class in org.apache.directory.server.ldap.handlers.bind
 
GssapiCallbackHandler(DirectoryService, IoSession, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.GssapiCallbackHandler
Creates a new instance of GssapiCallbackHandler.
GssapiMechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind
The GSSAPI Sasl mechanism handler.
GssapiMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.GssapiMechanismHandler
 

H

handle(Callback[]) - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
SaslServer will use this method to call various callbacks, depending on the SASL mechanism in use for a session.
handleExtendedOperation(IoSession, SessionRegistry, ExtendedRequest) - Method in interface org.apache.directory.server.ldap.ExtendedOperationHandler
Handles the specified extended operation.
handleExtendedOperation(IoSession, SessionRegistry, ExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
handleExtendedOperation(IoSession, SessionRegistry, ExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
handleExtendedOperation(IoSession, SessionRegistry, ExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
handleExtendedOperation(IoSession, SessionRegistry, ExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
 
handleMechanism(IoSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.CramMd5MechanismHandler
 
handleMechanism(IoSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.DigestMd5MechanismHandler
 
handleMechanism(IoSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.GssapiMechanismHandler
 
handleMechanism(IoSession, BindRequest) - Method in interface org.apache.directory.server.ldap.handlers.bind.MechanismHandler
Implementors will use the session and message to determine what kind of SaslServer to create and what initialization parameters it will require.
handleMechanism(IoSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmMechanismHandler
 
handleMechanism(IoSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.SimpleMechanismHandler
 
handleSasl(IoSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultBindHandler
Deal with a SASL bind request
handleSaslAuth(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.DefaultBindHandler
Handle the SASL authentication.

I

init(KeyStore) - Static method in class org.apache.directory.server.ldap.handlers.ssl.LdapsInitializer
 
isAllowAnonymousAccess() - Method in class org.apache.directory.server.ldap.LdapServer
Returns true if anonymous access is allowed.
isCanceled() - Method in class org.apache.directory.server.ldap.gui.ShutdownDialog
 
isCellEditable(int, int) - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
isCellEditable(int, int) - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
isComplete() - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 
isConfidentialityRequired() - Method in class org.apache.directory.server.ldap.LdapServer
Gets whether or not TLS secured connections are required to perform operations on this LdapServer.
isConfidentialityRequirementSatisfied(IoSession) - Method in class org.apache.directory.server.ldap.handlers.AbstractLdapHandler
Checks to see if confidentiality requirements are met.
isEnableLdaps() - Method in class org.apache.directory.server.ldap.LdapServer
Returns true if LDAPS is enabled.
isSendCanceled() - Method in class org.apache.directory.server.ldap.gui.ShutdownDialog
 
isStarted() - Method in class org.apache.directory.server.ldap.LdapServer
 

L

LaunchDiagnosticUiHandler - Class in org.apache.directory.server.ldap.handlers.extended
 
LaunchDiagnosticUiHandler() - Constructor for class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
LdapServer - Class in org.apache.directory.server.ldap
An LDAP protocol provider implementation which dynamically associates handlers.
LdapServer() - Constructor for class org.apache.directory.server.ldap.LdapServer
Creates an LDAP protocol provider.
LdapsInitializer - Class in org.apache.directory.server.ldap.handlers.ssl
Loads the certificate file for LDAPS support and creates the appropriate MINA filter chain.
LdapsInitializer() - Constructor for class org.apache.directory.server.ldap.handlers.ssl.LdapsInitializer
 
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Implementors set the password based on a lookup, using the username and realm as keys.
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.bind.CramMd5CallbackHandler
 
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.bind.DigestMd5CallbackHandler
 
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.bind.GssapiCallbackHandler
 

M

MechanismHandler - Interface in org.apache.directory.server.ldap.handlers.bind
An interface for retrieving a SaslServer for a session.
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.AbandonHandler
 
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.AddHandler
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.bind.SaslFilter
 
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.BindHandler
Deal with a received BindRequest
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.CompareHandler
 
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.DeleteHandler
 
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.ExtendedHandler
 
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.ModifyDnHandler
Deal with a ModifyDN request received from a client.
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.ModifyHandler
 
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.SearchHandler
Main message handing method for search requests.
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.UnbindHandler
 
ModifyDnHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for ModifyDnRequests.
ModifyDnHandler() - Constructor for class org.apache.directory.server.ldap.handlers.ModifyDnHandler
 
modifyDnMessageReceived(IoSession, ModifyDnRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultModifyDnHandler
Deal with a ModifyDN request received from a client.
modifyDnMessageReceived(IoSession, ModifyDnRequest) - Method in class org.apache.directory.server.ldap.handlers.ModifyDnHandler
 
ModifyHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for ModifyRequests.
ModifyHandler() - Constructor for class org.apache.directory.server.ldap.handlers.ModifyHandler
 
modifyMessageReceived(IoSession, ModifyRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultModifyHandler
 
modifyMessageReceived(IoSession, ModifyRequest) - Method in class org.apache.directory.server.ldap.handlers.ModifyHandler
 

N

NtlmMechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind.ntlm
A handler for the NTLM Sasl and GSS-SPNEGO mechanism.
NtlmMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmMechanismHandler
 
NtlmProvider - Interface in org.apache.directory.server.ldap.handlers.bind.ntlm
An NTLM authentication service provider.
NtlmSaslServer - Class in org.apache.directory.server.ldap.handlers.bind.ntlm
A SaslServer implementation for NTLM based SASL mechanism.
NtlmSaslServer(NtlmProvider, BindRequest, IoSession) - Constructor for class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 

O

org.apache.directory.server.ldap - package org.apache.directory.server.ldap
Contains the entry point for the LDAP protocol provider and the session registry.
org.apache.directory.server.ldap.gui - package org.apache.directory.server.ldap.gui
Provides a diagnostic UI for the LDAP protocol provider.
org.apache.directory.server.ldap.handlers - package org.apache.directory.server.ldap.handlers
Provides LDAP message handlers that implement MessageHandler.
org.apache.directory.server.ldap.handlers.bind - package org.apache.directory.server.ldap.handlers.bind
Contains the implementation of LDAP binds with Simple and SASL authentication mechanisms.
org.apache.directory.server.ldap.handlers.bind.ntlm - package org.apache.directory.server.ldap.handlers.bind.ntlm
 
org.apache.directory.server.ldap.handlers.extended - package org.apache.directory.server.ldap.handlers.extended
Provides LDAP 'Extended' operations that implement ExtendedOperationHandler.
org.apache.directory.server.ldap.handlers.ssl - package org.apache.directory.server.ldap.handlers.ssl
Contains support for SSL with the LDAP protocol (LDAPS).
OutstandingRequestsDialog - Class in org.apache.directory.server.ldap.gui
 
OutstandingRequestsDialog(JFrame, IoSession, SessionRegistry) - Constructor for class org.apache.directory.server.ldap.gui.OutstandingRequestsDialog
This is the default constructor
OutstandingRequestsModel - Class in org.apache.directory.server.ldap.gui
 

R

remove(IoSession) - Method in class org.apache.directory.server.ldap.SessionRegistry
Removes the state mapping a JNDI initial context for the client's key.
removeExtendedOperationHandler(String) - Method in class org.apache.directory.server.ldap.LdapServer
Deregisteres an ExtendedOperationHandler with the specified oid from this protocol provider.
removeHandler(String) - Method in class org.apache.directory.server.ldap.handlers.ExtendedHandler
 
removeOutstandingRequest(IoSession, int) - Method in class org.apache.directory.server.ldap.SessionRegistry
Overload that does not require boxing of primitive messageId.
removeOutstandingRequest(IoSession, Integer) - Method in class org.apache.directory.server.ldap.SessionRegistry
Removes an outstanding request from the session's outstanding request map.
removeSaslMechanismHandler(String) - Method in class org.apache.directory.server.ldap.LdapServer
 
removeTableModelListener(TableModelListener) - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
removeTableModelListener(TableModelListener) - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
responseRecieved() - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 
responseSent() - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 
run() - Method in class org.apache.directory.server.ldap.gui.ShutdownProgress
 

S

SASL_CONTEXT - Static variable in interface org.apache.directory.server.ldap.handlers.bind.MechanismHandler
A key constant ("saslContext") for storing the SASL context in the session.
SaslFilter - Class in org.apache.directory.server.ldap.handlers.bind
An IoFilterAdapter that handles integrity and confidentiality protection for a SASL bound session.
SaslFilter(SaslServer) - Constructor for class org.apache.directory.server.ldap.handlers.bind.SaslFilter
Creates a new instance of SaslFilter.
SearchHandler - Class in org.apache.directory.server.ldap.handlers
A handler for processing search requests.
SearchHandler() - Constructor for class org.apache.directory.server.ldap.handlers.SearchHandler
 
searchMessageReceived(IoSession, SearchRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultSearchHandler
Main message handing method for search requests.
searchMessageReceived(IoSession, SearchRequest) - Method in class org.apache.directory.server.ldap.handlers.SearchHandler
 
sendGracefulDisconnect(List<IoSession>, GracefulDisconnect, IoSession) - Static method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
Blocks to synchronously send the same GracefulDisconnect message to all managed sessions except for the requestor of the GracefulShutdown.
sendNoticeOfDisconnect(List<IoSession>, IoSession) - Static method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
Blocks to synchronously send the a NoticeOfDisconnect message with the resultCode set to unavailable(52) to all managed sessions except for the requestor of the GracefulShutdown.
sendShutdownResponse(IoSession, int) - Static method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
Sends a successful response.
ServerX509TrustManager - Class in org.apache.directory.server.ldap.handlers.ssl
An X509TrustManager for LDAP server.
ServerX509TrustManager() - Constructor for class org.apache.directory.server.ldap.handlers.ssl.ServerX509TrustManager
 
SERVICE_NAME - Static variable in class org.apache.directory.server.ldap.LdapServer
the constant service name of this ldap protocol provider
SessionRegistry - Class in org.apache.directory.server.ldap
A client session state based on JNDI contexts.
SessionRegistry(LdapServer, Hashtable<String, Object>) - Constructor for class org.apache.directory.server.ldap.SessionRegistry
Creates a singleton session state object for the system.
SessionsFrame - Class in org.apache.directory.server.ldap.gui
 
SessionsFrame(SessionRegistry) - Constructor for class org.apache.directory.server.ldap.gui.SessionsFrame
This is the default constructor
SessionsModel - Class in org.apache.directory.server.ldap.gui
 
setAbandonHandler(AbandonHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setAddHandler(AddHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setAllowAnonymousAccess(boolean) - Method in class org.apache.directory.server.ldap.LdapServer
Sets whether to allow anonymous access or not.
setBindHandler(BindHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setCompareHandler(CompareHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setConfidentialityRequired(boolean) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the mode for this LdapServer to accept requests with or without a TLS secured connection via either StartTLS extended operations or using LDAPS.
setDeleteHandler(DeleteHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setDirectoryService(DirectoryService) - Method in class org.apache.directory.server.ldap.handlers.bind.CramMd5MechanismHandler
 
setDirectoryService(DirectoryService) - Method in class org.apache.directory.server.ldap.handlers.bind.DigestMd5MechanismHandler
 
setDirectoryService(DirectoryService) - Method in class org.apache.directory.server.ldap.handlers.bind.GssapiMechanismHandler
 
setDirectoryService(DirectoryService) - Method in class org.apache.directory.server.ldap.handlers.BindHandler
 
setDirectoryService(DirectoryService) - Method in class org.apache.directory.server.ldap.handlers.DefaultBindHandler
 
setDirectoryService(DirectoryService) - Method in class org.apache.directory.server.ldap.LdapServer
 
setEnableLdaps(boolean) - Method in class org.apache.directory.server.ldap.LdapServer
Sets if LDAPS is enabled or not.
setExtendedHandler(ExtendedHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setExtendedOperationHandlers(Collection<ExtendedOperationHandler>) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the ExtendedOperationHandlers.
setLdapContext(IoSession, LdapContext) - Method in class org.apache.directory.server.ldap.SessionRegistry
Sets the initial context associated with a newly authenticated client.
setLdapProvider(LdapServer) - Method in interface org.apache.directory.server.ldap.ExtendedOperationHandler
Sets the LDAP provider for this extendedOperation handler.
setLdapProvider(IoHandler) - Method in class org.apache.directory.server.ldap.gui.SessionsFrame
 
setLdapProvider(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
setLdapProvider(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
setLdapProvider(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
setLdapProvider(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
 
setMaxSizeLimit(int) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the maximum size limit in number of entries to return for search.
setMaxTimeLimit(int) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the maximum time limit in miliseconds to conduct a search.
setModifyDnHandler(ModifyDnHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setModifyHandler(ModifyHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setNtlmProvider(NtlmProvider) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmMechanismHandler
 
setNtlmProviderFqcn(String) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmMechanismHandler
 
setProtocolProvider(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.AbstractLdapHandler
 
setRequestControls(LdapContext, Message) - Method in class org.apache.directory.server.ldap.handlers.AbstractLdapHandler
Return an array containing the controls for this message.
setRequestor(IoSession) - Method in class org.apache.directory.server.ldap.gui.SessionsFrame
 
setSaslHost(String) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the FQDN of this SASL host, validated during SASL negotiation.
setSaslMechanismHandlers(Map<String, MechanismHandler>) - Method in class org.apache.directory.server.ldap.handlers.DefaultBindHandler
Set the mechanisms handler map.
setSaslMechanismHandlers(Map<String, MechanismHandler>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setSaslPrincipal(String) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the Kerberos principal name for this LDAP service, used by GSSAPI.
setSaslQop(Set<String>) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the desired quality-of-protection, used by DIGEST-MD5 and GSSAPI.
setSaslRealms(List<String>) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the realms serviced by this SASL host, used by DIGEST-MD5 and GSSAPI.
setSearchHandler(SearchHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setSessionRegistry(SessionRegistry) - Method in class org.apache.directory.server.ldap.handlers.DefaultBindHandler
Associated a Registry to the handler
setStarted(boolean) - Method in class org.apache.directory.server.ldap.LdapServer
 
setSupportedControls(Set<String>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setTime(long) - Method in class org.apache.directory.server.ldap.gui.ShutdownProgress
 
setUnbindHandler(UnbindHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setValueAt(Object, int, int) - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
setValueAt(Object, int, int) - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
ShutdownDialog - Class in org.apache.directory.server.ldap.gui
 
ShutdownDialog() - Constructor for class org.apache.directory.server.ldap.gui.ShutdownDialog
This is the default constructor
ShutdownProgress - Class in org.apache.directory.server.ldap.gui
 
ShutdownProgress() - Constructor for class org.apache.directory.server.ldap.gui.ShutdownProgress
This is the default constructor
SimpleMechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind
A Dummy mechanism handler for Simple mechanism: not really used but needed for the mechanism map.
SimpleMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.SimpleMechanismHandler
 
start() - Method in class org.apache.directory.server.ldap.LdapServer
 
StartTlsHandler - Class in org.apache.directory.server.ldap.handlers.extended
Handler for the StartTLS extended operation.
StartTlsHandler() - Constructor for class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
stop() - Method in class org.apache.directory.server.ldap.LdapServer
 
StoredProcedureExtendedOperationHandler - Class in org.apache.directory.server.ldap.handlers.extended
 
StoredProcedureExtendedOperationHandler() - Constructor for class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
 

T

terminateSession(IoSession) - Method in class org.apache.directory.server.ldap.SessionRegistry
Terminates the session by publishing a disconnect event.

U

UnbindHandler - Class in org.apache.directory.server.ldap.handlers
A no reply protocol handler implementation for LDAP UnbindRequests.
UnbindHandler() - Constructor for class org.apache.directory.server.ldap.handlers.UnbindHandler
 
unbindMessageReceived(IoSession, UnbindRequest) - Method in class org.apache.directory.server.ldap.handlers.DefaultUnbindHandler
 
unbindMessageReceived(IoSession, UnbindRequest) - Method in class org.apache.directory.server.ldap.handlers.UnbindHandler
 
unwrap(byte[], int, int) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 

W

waitForDelay(int) - Static method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
wrap(byte[], int, int) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
 

A B C D E F G H I L M N O R S T U W

Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.