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

A

abandon() - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
abandonAllOutstandingRequests() - Method in class org.apache.directory.server.ldap.LdapSession
Abandons all outstanding requests associated with this session.
AbandonHandler - Class in org.apache.directory.server.ldap.handlers
AbandonRequest handler implementation.
AbandonHandler() - Constructor for class org.apache.directory.server.ldap.handlers.AbandonHandler
 
abandonOutstandingRequest(int) - Method in class org.apache.directory.server.ldap.LdapSession
Abandons a specific request by messageId.
AbstractMechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind
An abstract class for all the MechanismHandlers, implementing some common methods
AbstractMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.AbstractMechanismHandler
 
AbstractSaslCallbackHandler - Class in org.apache.directory.server.ldap.handlers.bind
Base class for all SASL CallbackHandlers.
AbstractSaslCallbackHandler(DirectoryService, InternalBindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Creates a new instance of AbstractSaslCallbackHandler.
AbstractSaslServer - Class in org.apache.directory.server.ldap.handlers.bind
An abstract class containing common parts for the SaslServer local implementation, like the BindRequest;
AbstractSaslServer(LdapSession, CoreSession, InternalBindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.AbstractSaslServer
 
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
An LDAP add operation InternalAddRequest handler.
AddHandler() - Constructor for class org.apache.directory.server.ldap.handlers.AddHandler
 
addLdapSession(LdapSession) - Method in class org.apache.directory.server.ldap.LdapSessionManager
Adds a new LdapSession to the LdapServer.
addPagedSearchContext(PagedSearchContext) - Method in class org.apache.directory.server.ldap.LdapSession
Add a new Paged Search context into the stored context.
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
 
adminSession - Variable in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
The admin core session
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.cramMD5.CramMd5CallbackHandler
 
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.bind.digestMD5.DigestMd5CallbackHandler
 
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.bind.gssapi.GssapiCallbackHandler
 

B

BindHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for InternalBindRequests.
BindHandler() - Constructor for class org.apache.directory.server.ldap.handlers.BindHandler
 
bindRequest - Variable in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
The associated BindRequest

C

CertGenerationRequestHandler - Class in org.apache.directory.server.ldap.handlers.extended
An extended handler for digital certificate generation
CertGenerationRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.extended.CertGenerationRequestHandler
 
checkClientTrusted(X509Certificate[], String) - Method in class org.apache.directory.server.ldap.handlers.ssl.ServerX509TrustManager
 
checkNotClosed() - Method in class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
 
checkServerTrusted(X509Certificate[], String) - Method in class org.apache.directory.server.ldap.handlers.ssl.ServerX509TrustManager
 
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.cramMD5.CramMd5MechanismHandler
Remove the SaslServer and Mechanism property.
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.digestMD5.DigestMd5MechanismHandler
Remove the Host, UserBaseDn, props and Mechanism property.
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.gssapi.GssapiMechanismHandler
Remove the Host, UserBaseDn, props and Mechanism property.
cleanup(LdapSession) - Method in interface org.apache.directory.server.ldap.handlers.bind.MechanismHandler
Clean the Sasl properties when the use has been authenticated
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmMechanismHandler
Remove the Host, UserBaseDn, props and Mechanism property.
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.plain.PlainMechanismHandler
Remove the SaslServer and Mechanism property.
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.SimpleMechanismHandler
Clean the Sasl properties when the use has been authenticated
clearSaslProperties() - Method in class org.apache.directory.server.ldap.LdapSession
Clear all the Sasl values stored into the Map
close() - Method in class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
 
close(String) - Method in class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
 
close(Exception) - Method in class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
 
CompareHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for InternalCompareRequests.
CompareHandler() - Constructor for class org.apache.directory.server.ldap.handlers.CompareHandler
 
CORE_SESSION_KEY - Static variable in interface org.apache.directory.server.ldap.LdapProtocolConstants
 
CramMd5CallbackHandler - Class in org.apache.directory.server.ldap.handlers.bind.cramMD5
 
CramMd5CallbackHandler(LdapSession, CoreSession, InternalBindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.cramMD5.CramMd5CallbackHandler
Creates a new instance of CramMd5CallbackHandler.
CramMd5MechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind.cramMD5
The CRAM-MD Sasl mechanism handler.
CramMd5MechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.cramMD5.CramMd5MechanismHandler
 

D

DeleteHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for InternalDeleteRequests.
DeleteHandler() - Constructor for class org.apache.directory.server.ldap.handlers.DeleteHandler
 
DigestMd5CallbackHandler - Class in org.apache.directory.server.ldap.handlers.bind.digestMD5
 
DigestMd5CallbackHandler(LdapSession, CoreSession, InternalBindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.digestMD5.DigestMd5CallbackHandler
Creates a new instance of DigestMd5CallbackHandler.
DigestMd5MechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind.digestMD5
The DIGEST-MD5 mechanism handler.
DigestMd5MechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.digestMD5.DigestMd5MechanismHandler
 
directoryService - Variable in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
A reference on the DirectoryService instance
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.AbstractSaslServer

E

EMPTY_CONTROLS - Static variable in interface org.apache.directory.server.ldap.LdapProtocolConstants
 
entryAdded(AddOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryDeleted(DeleteOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryModified(ModifyOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryMoved(MoveOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryMovedAndRenamed(MoveAndRenameOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryRenamed(RenameOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
evaluateResponse(byte[]) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
evaluateResponse(byte[]) - Method in class org.apache.directory.server.ldap.handlers.bind.plain.PlainSaslServer
ExtendedHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for InternalExtendedRequests.
ExtendedHandler() - Constructor for 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, 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
 
getAdminSession() - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslServer
 
getAspectRatio() - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
getAttributes() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getAuthorizationID() - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslServer
getBaseDN() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
getBaseDn() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getBindDn() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getBindHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getBindRequest() - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslServer
 
getBindStatus() - Method in class org.apache.directory.server.ldap.LdapSession
 
getCause() - Method in class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
 
getCenteredPosition(JFrame) - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
getCertificatePassword() - 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
 
getConsumerInterval() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getContext(IoSession, InternalBindRequest, 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.
getCookie() - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
Compute a new key for this cookie, based on the current searchRequest hashCode and the current position.
getCookieValue() - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
 
getCoreSession() - Method in class org.apache.directory.server.ldap.LdapSession
Gets the logical core DirectoryService session associated with this LdapSession.
getCredentials() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getCurrentMechanism() - Method in class org.apache.directory.server.ldap.LdapSession
Get the mechanism selected by a user during a SASL Bind negotiation.
getCurrentPosition() - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
 
getCursor() - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
 
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.
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.
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.CertGenerationRequestHandler
 
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
 
getFarthestReferralAncestor(LdapSession, LdapDN) - Static method in class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
Searches up the ancestry of a DN searching for the farthest referral ancestor.
getFilter() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getGracefulDisconnect(int, int) - Static method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
getHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getHost() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
getInterval() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
getIoSession() - Method in class org.apache.directory.server.ldap.LdapSession
Gets the MINA IoSession associated with this LdapSession.
getKeystoreFile() - Method in class org.apache.directory.server.ldap.LdapServer
 
getLdapProvider() - Method in class org.apache.directory.server.ldap.gui.SessionsFrame
 
getLdapServer() - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
 
getLdapServer() - Method in class org.apache.directory.server.ldap.LdapSession
 
getLdapSession() - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslServer
 
getLdapSession(IoSession) - Method in class org.apache.directory.server.ldap.LdapSessionManager
Gets the LdapSession associated with the MINA session.
getLdapSessionManager() - Method in class org.apache.directory.server.ldap.LdapServer
 
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 milliseconds 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
getMechanismName() - Method in class org.apache.directory.server.ldap.handlers.bind.plain.PlainSaslServer
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.AbstractSaslServer
getNewCookie() - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
Compute a new cookie, if the previous one already exists.
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.CertGenerationRequestHandler
 
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
 
getOutstandingRequests() - Method in class org.apache.directory.server.ldap.LdapSession
 
getPagedSearchContext(int) - Method in class org.apache.directory.server.ldap.LdapSession
Get paged search context associated with an ID
getPassword() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
getPort() - Method in class org.apache.directory.server.ldap.LdapServer
 
getPort() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
getPort() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getPortSSL() - Method in class org.apache.directory.server.ldap.LdapServer
 
getPreviousSearchRequest() - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
 
getPrincipalDN() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
getProducer() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
getProtocolCodecFactory() - Method in class org.apache.directory.server.ldap.LdapServer
 
getProviderHost() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getRealm() - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
Implementors use this method to access the realm resulting from a callback.
getReferralOnAncestor(LdapSession, LdapDN, T, ClonedServerEntry) - Method in class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
Handles processing with referrals without ManageDsaIT control and with an ancestor that is a referral.
getReferralOnAncestorForSearch(LdapSession, InternalSearchRequest, ClonedServerEntry) - Method in class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
Handles processing with referrals without ManageDsaIT control and with an ancestor that is a referral.
getReplicaId() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getReplicaPeers() - Method in class org.apache.directory.server.ldap.replication.ReplicationSystem
 
getReplicationSystem() - 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.
getSaslProperty(String) - Method in class org.apache.directory.server.ldap.LdapSession
Get a Sasl property's value
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
 
getSearchScope() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getSearchSizeLimit() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getSearchTimeout() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
getSessions() - Method in class org.apache.directory.server.ldap.LdapSessionManager
Gets the active sessions managed by the LdapServer.
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.
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.gssapi
 
GssapiCallbackHandler(LdapSession, CoreSession, InternalBindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.gssapi.GssapiCallbackHandler
Creates a new instance of GssapiCallbackHandler.
GssapiMechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind.gssapi
The GSSAPI Sasl mechanism handler.
GssapiMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.gssapi.GssapiMechanismHandler
 

H

handle(LdapSession, InternalAbandonRequest) - Method in class org.apache.directory.server.ldap.handlers.AbandonHandler
 
handle(LdapSession, InternalAddRequest) - Method in class org.apache.directory.server.ldap.handlers.AddHandler
Handle a Ldap message associated with a session
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.
handle(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.BindHandler
Deal with a received BindRequest
handle(LdapSession, InternalCompareRequest) - Method in class org.apache.directory.server.ldap.handlers.CompareHandler
 
handle(LdapSession, InternalDeleteRequest) - Method in class org.apache.directory.server.ldap.handlers.DeleteHandler
Handle a Ldap message associated with a session
handle(LdapSession, InternalExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.ExtendedHandler
 
handle(LdapSession, T) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, InternalModifyDnRequest) - Method in class org.apache.directory.server.ldap.handlers.ModifyDnHandler
Deal with a ModifyDN request received from a client.
handle(LdapSession, InternalModifyRequest) - Method in class org.apache.directory.server.ldap.handlers.ModifyHandler
Handle a Ldap message associated with a session
handle(LdapSession, T) - Method in class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
 
handle(LdapSession, InternalUnbindRequest) - Method in class org.apache.directory.server.ldap.handlers.UnbindHandler
 
handle(LdapSession, T) - Method in class org.apache.directory.server.ldap.replication.SearchResultDoneResponseHandler
 
handleException(LdapSession, InternalResultResponseRequest, Exception) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
Handles processing with referrals without ManageDsaIT control.
handleException(LdapSession, InternalResultResponseRequest, Exception) - Method in class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
Handles processing with referrals without ManageDsaIT control.
handleExtendedOperation(LdapSession, InternalExtendedRequest) - Method in interface org.apache.directory.server.ldap.ExtendedOperationHandler
Handles the specified extended operation.
handleExtendedOperation(LdapSession, InternalExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.CertGenerationRequestHandler
 
handleExtendedOperation(LdapSession, InternalExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
handleExtendedOperation(LdapSession, InternalExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
handleExtendedOperation(LdapSession, InternalExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
handleExtendedOperation(LdapSession, InternalExtendedRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
 
handleIgnoringReferrals(LdapSession, T) - Method in class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
Handles processing without referral handling in effect: either with the ManageDsaIT control or when the entry or all of it's ancestors are non- referral entries.
handleIgnoringReferrals(LdapSession, InternalSearchRequest) - Method in class org.apache.directory.server.ldap.handlers.SearchHandler
Main message handing method for search requests.
handleMechanism(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.cramMD5.CramMd5MechanismHandler
 
handleMechanism(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.digestMD5.DigestMd5MechanismHandler
 
handleMechanism(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.gssapi.GssapiMechanismHandler
 
handleMechanism(LdapSession, InternalBindRequest) - 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(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmMechanismHandler
 
handleMechanism(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.plain.PlainMechanismHandler
Implementors will use the session and message to determine what kind of SaslServer to create and what initialization parameters it will require.
handleMechanism(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.bind.SimpleMechanismHandler
 
handleMessage(IoSession, T) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
 
handleSaslAuth(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.BindHandler
Handle the SASL authentication.
handleSimpleAuth(LdapSession, InternalBindRequest) - Method in class org.apache.directory.server.ldap.handlers.BindHandler
Handle the Simple authentication.
handleWithReferrals(LdapSession, LdapDN, T) - Method in class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
Handles processing with referrals without ManageDsaIT control.
handleWithReferrals(LdapSession, LdapDN, InternalSearchRequest) - Method in class org.apache.directory.server.ldap.handlers.SearchHandler
Handles processing with referrals without ManageDsaIT control.
hasSameRequest(InternalSearchRequest, LdapSession) - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
Compare the previous search request and the new one, and return true if they are equal.

I

incrementCurrentPosition(int) - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
Set the new current position, incrementing it with the number of returned entries.
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.cramMD5.CramMd5MechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.digestMD5.DigestMd5MechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.gssapi.GssapiMechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in interface org.apache.directory.server.ldap.handlers.bind.MechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmMechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.plain.PlainMechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.SimpleMechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(KeyStore, String) - Static method in class org.apache.directory.server.ldap.handlers.ssl.LdapsInitializer
 
insertSaslFilter(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractMechanismHandler
Inject a SaslFilter into the Filter chain, to deal with modified PDU sent when some mechanisms have been negotiated (DIGEST-MD5, GSSAPI, for instance)
isAllowAnonymousAccess() - Method in class org.apache.directory.server.ldap.LdapServer
Returns true if anonymous access is allowed.
isAnonymous() - Method in class org.apache.directory.server.ldap.LdapSession
Check if the session is authenticated.
isAuthenticated() - Method in class org.apache.directory.server.ldap.LdapSession
Check if the session is authenticated.
isAuthPending() - Method in class org.apache.directory.server.ldap.LdapSession
Check if the session is in the middle of a SASL negotiation.
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
 
isClosed() - Method in class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
 
isComplete() - Method in class org.apache.directory.server.ldap.handlers.bind.ntlm.NtlmSaslServer
isComplete() - Method in class org.apache.directory.server.ldap.handlers.bind.plain.PlainSaslServer
 
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.LdapRequestHandler
Checks to see if confidentiality requirements are met.
isEnableLdaps(Transport) - Method in class org.apache.directory.server.ldap.LdapServer
Returns true if LDAPS is enabled.
isEntryReferral(ClonedServerEntry) - Static method in class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
 
isRefreshOnly() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
isRefreshPersist() - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
isSendCanceled() - Method in class org.apache.directory.server.ldap.gui.ShutdownDialog
 
isStarted() - Method in class org.apache.directory.server.ldap.LdapServer
 
isUseSSL() - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 

L

LaunchDiagnosticUiHandler - Class in org.apache.directory.server.ldap.handlers.extended
 
LaunchDiagnosticUiHandler() - Constructor for class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
LDAP_PROTOCOL - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant used when creating a SaslServer
LdapProtocolConstants - Interface in org.apache.directory.server.ldap
Constants for LDAP protocol service.
LdapProtocolUtils - Class in org.apache.directory.server.ldap
Utility methods used by the LDAP protocol service.
LdapProtocolUtils() - Constructor for class org.apache.directory.server.ldap.LdapProtocolUtils
 
LdapRequestHandler<T extends org.apache.directory.shared.ldap.message.InternalRequest> - Class in org.apache.directory.server.ldap.handlers
A base class for all LDAP request handlers.
LdapRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.LdapRequestHandler
 
ldapServer - Variable in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
The reference on the Ldap server instance
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.
ldapSession - Variable in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslCallbackHandler
The reference on the user ldap session
LdapSession - Class in org.apache.directory.server.ldap
An object representing an LdapSession.
LdapSession(IoSession) - Constructor for class org.apache.directory.server.ldap.LdapSession
Creates a new instance of LdapSession associated with the underlying connection (MINA IoSession) to the server.
LdapSessionManager - Class in org.apache.directory.server.ldap
Manages sessions in a thread safe manner for the LdapServer.
LdapSessionManager() - Constructor for class org.apache.directory.server.ldap.LdapSessionManager
 
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.cramMD5.CramMd5CallbackHandler
 
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.bind.digestMD5.DigestMd5CallbackHandler
 
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.bind.gssapi.GssapiCallbackHandler
 

M

MechanismHandler - Interface in org.apache.directory.server.ldap.handlers.bind
An interface for retrieving a SaslServer for a session.
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.bind.SaslFilter
 
ModifyDnHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for InternalModifyDnRequests.
ModifyDnHandler() - Constructor for class org.apache.directory.server.ldap.handlers.ModifyDnHandler
 
modifyFilter(LdapSession, InternalSearchRequest) - Method in class org.apache.directory.server.ldap.handlers.SearchHandler
Alters the filter expression based on the presence of the ManageDsaIT control.
ModifyHandler - Class in org.apache.directory.server.ldap.handlers
A single reply handler for InternalModifyRequests.
ModifyHandler() - Constructor for class org.apache.directory.server.ldap.handlers.ModifyHandler
 

N

NO_SIZE_LIMIT - Static variable in class org.apache.directory.server.ldap.LdapServer
Value (0) for configuration where size limit is unlimited.
NO_TIME_LIMIT - Static variable in class org.apache.directory.server.ldap.LdapServer
Value (0) for configuration where time limit is unlimited.
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, InternalBindRequest, LdapSession) - 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.cramMD5 - package org.apache.directory.server.ldap.handlers.bind.cramMD5
 
org.apache.directory.server.ldap.handlers.bind.digestMD5 - package org.apache.directory.server.ldap.handlers.bind.digestMD5
 
org.apache.directory.server.ldap.handlers.bind.gssapi - package org.apache.directory.server.ldap.handlers.bind.gssapi
 
org.apache.directory.server.ldap.handlers.bind.ntlm - package org.apache.directory.server.ldap.handlers.bind.ntlm
 
org.apache.directory.server.ldap.handlers.bind.plain - package org.apache.directory.server.ldap.handlers.bind.plain
 
org.apache.directory.server.ldap.handlers.controls - package org.apache.directory.server.ldap.handlers.controls
 
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).
org.apache.directory.server.ldap.replication - package org.apache.directory.server.ldap.replication
 
OUTSTANDING_KEY - Static variable in interface org.apache.directory.server.ldap.LdapProtocolConstants
 
OutstandingRequestsDialog - Class in org.apache.directory.server.ldap.gui
 
OutstandingRequestsDialog(JFrame, LdapSession, LdapServer) - Constructor for class org.apache.directory.server.ldap.gui.OutstandingRequestsDialog
This is the default constructor
OutstandingRequestsModel - Class in org.apache.directory.server.ldap.gui
 

P

PagedSearchContext - Class in org.apache.directory.server.ldap.handlers.controls
The structure which stores the informations relative to the pagedSearch control.
PagedSearchContext(InternalSearchRequest) - Constructor for class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
Creates a new instance of this class, storing the Searchrequest into it.
PersistentSearchListener - Class in org.apache.directory.server.ldap.handlers
A DirectoryListener implementation which sends back added, deleted, modified or renamed entries to a client that created this listener.
PlainMechanismHandler - Class in org.apache.directory.server.ldap.handlers.bind.plain
A handler for the PLAIN Sasl mechanism.
PlainMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.bind.plain.PlainMechanismHandler
 
PlainSaslServer - Class in org.apache.directory.server.ldap.handlers.bind.plain
A SaslServer implementation for PLAIN based SASL mechanism.
PlainSaslServer(LdapSession, CoreSession, InternalBindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.bind.plain.PlainSaslServer
Creates a new instance of PlainSaslServer.
putSaslProperty(String, Object) - Method in class org.apache.directory.server.ldap.LdapSession
Add a Sasl property and value

R

ReferralAwareRequestHandler<T extends org.apache.directory.shared.ldap.message.InternalResultResponseRequest> - Class in org.apache.directory.server.ldap.handlers
A based class for handlers which deal with SingleReplyRequests.
ReferralAwareRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler
 
registerOutstandingRequest(InternalAbandonableRequest) - Method in class org.apache.directory.server.ldap.LdapSession
Registers an outstanding request which can be abandoned later.
rejectWithoutConfidentiality(IoSession, InternalResultResponse) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
 
removeExtendedOperationHandler(String) - Method in class org.apache.directory.server.ldap.LdapServer
Deregisteres an ExtendedOperationHandler with the specified oid from this protocol provider.
removeLdapSession(IoSession) - Method in class org.apache.directory.server.ldap.LdapSessionManager
Removes an LdapSession managed by the LdapServer.
removePagedSearchContext(int) - Method in class org.apache.directory.server.ldap.LdapSession
Remove a Paged Search context from the map storing all of them.
removeSaslMechanismHandler(String) - Method in class org.apache.directory.server.ldap.LdapServer
 
removeSaslProperty(String) - Method in class org.apache.directory.server.ldap.LdapSession
Remove a property from the SaslProperty map
removeTableModelListener(TableModelListener) - Method in class org.apache.directory.server.ldap.gui.OutstandingRequestsModel
 
removeTableModelListener(TableModelListener) - Method in class org.apache.directory.server.ldap.gui.SessionsModel
 
ReplicaPeerConfiguration - Class in org.apache.directory.server.ldap.replication
A configuration for a replica peer.
ReplicaPeerConfiguration() - Constructor for class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
Creates a new instance of ConsumerConfiguration.
ReplicationManager - Class in org.apache.directory.server.ldap.replication
 
ReplicationManager() - Constructor for class org.apache.directory.server.ldap.replication.ReplicationManager
Creates a new instance of ReplicationManager.
ReplicationSystem - Class in org.apache.directory.server.ldap.replication
The replication sub-system.
ReplicationSystem() - Constructor for class org.apache.directory.server.ldap.replication.ReplicationSystem
 
requestAbandoned(InternalAbandonableRequest) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
requestAbandoned(InternalAbandonableRequest) - Method in class org.apache.directory.server.ldap.handlers.SearchAbandonListener
 
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_AUTHENT_USER - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant for storing the authenticated user
SASL_CREDS - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant for storing the evaluated credentials
SASL_FILTER - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant representing the SASL IoFilter
SASL_HOST - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant for storing the SASL host in the session
SASL_MECH - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant for storing the current mechanism
SASL_MECH_HANDLER - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant representing the SASL mechanism handler
SASL_PLAIN_AUTHCID - Static variable in class org.apache.directory.server.ldap.handlers.bind.plain.PlainSaslServer
The authcid property stored into the LdapSession instance
SASL_PLAIN_AUTHZID - Static variable in class org.apache.directory.server.ldap.handlers.bind.plain.PlainSaslServer
The authzid property stored into the LdapSession instance
SASL_PLAIN_PASSWORD - Static variable in class org.apache.directory.server.ldap.handlers.bind.plain.PlainSaslServer
The password property stored into the LdapSession instance
SASL_PROPS - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant representing the SASL properties
SASL_QOP - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant for storing the Quality Of Protection
SASL_REALM - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant for storing the realm
SASL_SERVER - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant for storing the SASL Server in the session.
SASL_USER_BASE_DN - Static variable in class org.apache.directory.server.ldap.handlers.bind.SaslConstants
A key constant for storing the place where we are to search for user's pasword
SaslConstants - Class in org.apache.directory.server.ldap.handlers.bind
SASL Constants used to store informations releated to the Challenge/response exchange during the SASL negociation.
SaslConstants() - Constructor for class org.apache.directory.server.ldap.handlers.bind.SaslConstants
 
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.
SearchAbandonListener - Class in org.apache.directory.server.ldap.handlers
An AbandonListener implementation which closes an associated cursor or removes a DirectoryListener.
SearchAbandonListener(LdapServer, EntryFilteringCursor, DirectoryListener) - Constructor for class org.apache.directory.server.ldap.handlers.SearchAbandonListener
 
SearchAbandonListener(LdapServer, DirectoryListener) - Constructor for class org.apache.directory.server.ldap.handlers.SearchAbandonListener
 
SearchAbandonListener(LdapServer, EntryFilteringCursor) - Constructor for class org.apache.directory.server.ldap.handlers.SearchAbandonListener
 
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
 
SearchResultDoneResponseHandler<T extends org.apache.directory.shared.ldap.message.InternalSearchResponseDone> - Class in org.apache.directory.server.ldap.replication
Handle the SearchResultDone response, received from a producer server, when replication is set.
SearchResultDoneResponseHandler() - Constructor for class org.apache.directory.server.ldap.replication.SearchResultDoneResponseHandler
 
SearchTimeLimitingMonitor - Class in org.apache.directory.server.ldap.handlers
A ClosureMonitor implementation which takes into account a time limit.
SearchTimeLimitingMonitor(long, TimeUnit) - Constructor for class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
Creates a new instance of SearchTimeLimitingMonitor.
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
SessionsFrame - Class in org.apache.directory.server.ldap.gui
 
SessionsFrame(LdapServer) - 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(LdapRequestHandler<InternalAbandonRequest>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setAddHandler(LdapRequestHandler<InternalAddRequest>) - 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.
setAnonymous() - Method in class org.apache.directory.server.ldap.LdapSession
Set the current BindStatus to Anonymous
setAttributes(String) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setAuthenticated() - Method in class org.apache.directory.server.ldap.LdapSession
Set the current BindStatus to authenticated
setAuthPending() - Method in class org.apache.directory.server.ldap.LdapSession
Set the current BindStatus to authentication pending
setBaseDn(String) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setBindDn(String) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setBindHandler(LdapRequestHandler<InternalBindRequest>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setCertificatePassword(String) - Method in class org.apache.directory.server.ldap.LdapServer
Set the certificate passord.
setCompareHandler(LdapRequestHandler<InternalCompareRequest>) - 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.
setConsumerInterval(long) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setCoreSession(CoreSession) - Method in class org.apache.directory.server.ldap.LdapSession
Sets the logical core DirectoryService session.
setCredentials(String) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setCursor(EntryFilteringCursor) - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
Set the new cursor for this search request
setDeleteHandler(LdapRequestHandler<InternalDeleteRequest>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setDirectoryService(DirectoryService) - Method in class org.apache.directory.server.ldap.LdapServer
 
setExtendedHandler(LdapRequestHandler<InternalExtendedRequest>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setExtendedOperationHandlers(Collection<ExtendedOperationHandler>) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the ExtendedOperationHandlers.
setFilter(String) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setInterval(long) - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
Set the delay between two RefreshOnly replication.
setKeystoreFile(String) - Method in class org.apache.directory.server.ldap.LdapServer
Set the external keystore path
setLdapProvider(IoHandler) - Method in class org.apache.directory.server.ldap.gui.SessionsFrame
 
setLdapServer(LdapServer) - Method in interface org.apache.directory.server.ldap.ExtendedOperationHandler
Sets the LDAP server for this extendedOperation handler.
setLdapServer(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.CertGenerationRequestHandler
 
setLdapServer(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
setLdapServer(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.LaunchDiagnosticUiHandler
 
setLdapServer(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
setLdapServer(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
 
setLdapServer(LdapServer) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
Associates a Ldap server instance to the message handler
setLdapServer(LdapServer) - Method in class org.apache.directory.server.ldap.LdapSession
Store a reference on the LdapServer intance
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 milliseconds to conduct a search.
setModifyDnHandler(LdapRequestHandler<InternalModifyDnRequest>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setModifyHandler(LdapRequestHandler<InternalModifyRequest>) - 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
 
setPassword(String) - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
setPort(int) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setPrincipalDN(String) - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
setProducer(String) - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
 
setProviderHost(String) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setRefreshOnly(boolean) - Method in class org.apache.directory.server.ldap.replication.ReplicaPeerConfiguration
Set the type of replication wanted.
setRefreshPersist(boolean) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setReplicaId(int) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setReplicaPeers(Set<ReplicaPeerConfiguration>) - Method in class org.apache.directory.server.ldap.replication.ReplicationSystem
Set the list of replica peers this server is connected to
setReplicationSystem(ReplicationSystem) - Method in class org.apache.directory.server.ldap.LdapServer
 
setRequestControls(OperationContext, InternalRequest) - Static method in class org.apache.directory.server.ldap.LdapProtocolUtils
Extracts request controls from a request to populate into an OperationContext.
setRequestor(IoSession) - Method in class org.apache.directory.server.ldap.gui.SessionsFrame
 
setResponseControls(OperationContext, InternalResponse) - Static method in class org.apache.directory.server.ldap.LdapProtocolUtils
Extracts response controls from a an OperationContext to populate into a Response object.
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.BindHandler
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.
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(LdapRequestHandler<InternalSearchRequest>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setSearchScope(int) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setSearchSizeLimit(int) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
setSearchTimeout(int) - Method in class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 
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(LdapRequestHandler<InternalUnbindRequest>) - 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
 
SyncreplConfiguration - Class in org.apache.directory.server.ldap.replication
A class for holding the syncrepl consumer's configuration.
SyncreplConfiguration() - Constructor for class org.apache.directory.server.ldap.replication.SyncreplConfiguration
 

T

toString() - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
 
toString() - Method in class org.apache.directory.server.ldap.LdapServer
 
toString() - Method in class org.apache.directory.server.ldap.LdapSession
The principal and remote address associated with this session.

U

UnbindHandler - Class in org.apache.directory.server.ldap.handlers
A no reply protocol handler implementation for LDAP InternalUnbindRequests.
UnbindHandler() - Constructor for class org.apache.directory.server.ldap.handlers.UnbindHandler
 
unregisterOutstandingRequest(InternalAbandonableRequest) - Method in class org.apache.directory.server.ldap.LdapSession
Unregisters an outstanding request.
unwrap(byte[], int, int) - Method in class org.apache.directory.server.ldap.handlers.bind.AbstractSaslServer
NOT IMPLEMENTED

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.AbstractSaslServer
NOT IMPLEMENTED

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

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