A B C D E F G H I L M N O P R S T U V 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.
abandonOutstandingRequest(int) - Method in class org.apache.directory.server.ldap.LdapSession
Abandons a specific request by messageId.
AbandonRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
AbandonRequest message received handler implementation.
AbandonRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.AbandonRequestHandler
 
AbstractMechanismHandler - Class in org.apache.directory.server.ldap.handlers.sasl
An abstract class for all the MechanismHandlers, implementing some common methods
AbstractMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.sasl.AbstractMechanismHandler
 
AbstractSaslCallbackHandler - Class in org.apache.directory.server.ldap.handlers.sasl
Base class for all SASL CallbackHandlers.
AbstractSaslCallbackHandler(DirectoryService, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
Creates a new instance of AbstractSaslCallbackHandler.
AbstractSaslServer - Class in org.apache.directory.server.ldap.handlers.sasl
An abstract class containing common parts for the SaslServer local implementation, like the BindRequest;
AbstractSaslServer(LdapSession, CoreSession, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslServer
 
addCertificate(String, byte[]) - Static method in class org.apache.directory.server.ldap.replication.ReplicationTrustManager
stores the given certificate into the keystore with the given alias name
addCertificates(Map<String, byte[]>) - Static method in class org.apache.directory.server.ldap.replication.ReplicationTrustManager
loads the given map of [alias-name, certificate-data] entries into the keystore to be used by the trust manager
addConsumer(ReplicationConsumer) - Method in class org.apache.directory.server.ldap.replication.consumer.PingerThread
Add a new consumer to ping
addConsumerEntry(ReplicaEventLog) - Method in class org.apache.directory.server.ldap.replication.provider.ReplConsumerManager
Add a new consumer entry in ou=consumers,ou=system
addExtendedOperationHandler(ExtendedOperationHandler) - Method in class org.apache.directory.server.ldap.LdapServer
Registers the specified ExtendedOperationHandler to this protocol provider to provide a specific LDAP extended operation.
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.
AddRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
An LDAP add operation AddRequest MessageReceived handler.
AddRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.AddRequestHandler
 
AddResponseHandler - Class in org.apache.directory.server.ldap.handlers.response
An LDAP add response operation AddResponse handler.
AddResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.AddResponseHandler
 
addSaslMechanismHandler(String, MechanismHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
adminSession - Variable in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
The admin core session
after(ReplicaEventMessage) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
afterLast() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
authenticate(IoSession, byte[]) - Method in interface org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmProvider
Handles a Type 3 NTLM response from the client.
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
Final check to authorize user.
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.sasl.cramMD5.CramMd5CallbackHandler
 
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.sasl.digestMD5.DigestMd5CallbackHandler
 
authorize(AuthorizeCallback) - Method in class org.apache.directory.server.ldap.handlers.sasl.gssapi.GssapiCallbackHandler
 
available() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor

B

before(ReplicaEventMessage) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
beforeFirst() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
bindRequest - Variable in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
The associated BindRequest
BindRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
A single reply MessageReceived handler for BindRequests.
BindRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.BindRequestHandler
 
BindResponseHandler - Class in org.apache.directory.server.ldap.handlers.response
A single reply handler for BindResponses.
BindResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.BindResponseHandler
 

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
 
checkClientTrusted(X509Certificate[], String) - Method in class org.apache.directory.server.ldap.replication.ReplicationTrustManager
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
 
checkServerTrusted(X509Certificate[], String) - Method in class org.apache.directory.server.ldap.replication.ReplicationTrustManager
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.cramMD5.CramMd5MechanismHandler
Remove the SaslServer and Mechanism property.
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.digestMD5.DigestMd5MechanismHandler
Remove the Host, UserBaseDn, props and Mechanism property.
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.gssapi.GssapiMechanismHandler
Remove the Host, UserBaseDn, props and Mechanism property.
cleanup(LdapSession) - Method in interface org.apache.directory.server.ldap.handlers.sasl.MechanismHandler
Clean the Sasl properties when the use has been authenticated
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmMechanismHandler
Remove the Host, UserBaseDn, props and Mechanism property.
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.plain.PlainMechanismHandler
Remove the SaslServer and Mechanism property.
cleanup(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.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
 
close() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
close(Exception) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
closeAllPagedSearches() - Method in class org.apache.directory.server.ldap.LdapSession
Close all the pending cursors for all the pending PagedSearches
CompareRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
A single reply MessageReceived handler for CompareRequests.
CompareRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.CompareRequestHandler
 
CompareResponseHandler - Class in org.apache.directory.server.ldap.handlers.response
A single reply handler for CompareResponses.
CompareResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.CompareResponseHandler
 
compareTo(ReplicaEventLog) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
connect(boolean) - Method in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
Connect the consumer, connection immediately or wait before reconnection
connect() - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
Connect to the remote server.
connect(boolean) - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
Connect the consumer, connection immediately or wait before reconnection
connectionClosed() - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
COOKIE_DELIM - Static variable in class org.apache.directory.server.ldap.LdapProtocolUtils
A delimiter for the replicaId
CORE_SESSION_KEY - Static variable in class org.apache.directory.server.ldap.LdapProtocolConstants
 
count() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
CramMd5CallbackHandler - Class in org.apache.directory.server.ldap.handlers.sasl.cramMD5
 
CramMd5CallbackHandler(LdapSession, CoreSession, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.sasl.cramMD5.CramMd5CallbackHandler
Creates a new instance of CramMd5CallbackHandler.
CramMd5MechanismHandler - Class in org.apache.directory.server.ldap.handlers.sasl.cramMD5
The CRAM-MD Sasl mechanism handler.
CramMd5MechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.sasl.cramMD5.CramMd5MechanismHandler
 
createCookie(int, String) - Static method in class org.apache.directory.server.ldap.LdapProtocolUtils
 
CSN_PREFIX - Static variable in class org.apache.directory.server.ldap.LdapProtocolUtils
the prefix for Csn value

D

DEFAULT_MAX_IDLE_PERIOD - Static variable in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
The max delay for an idle replication log with no activity
DEFAULT_PURGE_THRESHOLD_COUNT - Static variable in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
delete() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
delete the current message used for internal log cleanup ONLY
deleteConsumerEntry(ReplicaEventLog) - Method in class org.apache.directory.server.ldap.replication.provider.ReplConsumerManager
Delete an existing consumer entry from ou=consumers,ou=system
DeleteRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
A single reply MessageReceived handler for DeleteRequests.
DeleteRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.DeleteRequestHandler
 
DeleteResponseHandler - Class in org.apache.directory.server.ldap.handlers.response
A single reply handler for DeleteResponses.
DeleteResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.DeleteResponseHandler
 
deserialize(byte[]) - Method in class org.apache.directory.server.ldap.replication.ReplicaEventMessageSerializer
Deserialize a ReplicaEventMessage.
DIFFERED - Static variable in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
A flag we used when we want to connect after a waiting delay
DigestMd5CallbackHandler - Class in org.apache.directory.server.ldap.handlers.sasl.digestMD5
 
DigestMd5CallbackHandler(LdapSession, CoreSession, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.sasl.digestMD5.DigestMd5CallbackHandler
Creates a new instance of DigestMd5CallbackHandler.
DigestMd5MechanismHandler - Class in org.apache.directory.server.ldap.handlers.sasl.digestMD5
The DIGEST-MD5 mechanism handler.
DigestMd5MechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.sasl.digestMD5.DigestMd5MechanismHandler
 
directoryService - Variable in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
A reference on the DirectoryService instance
DISABLE_SECURITY_LAYER_ONCE - Static variable in class org.apache.directory.server.ldap.handlers.sasl.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.sasl.AbstractSaslServer

E

EMPTY_CONTROLS - Static variable in class org.apache.directory.server.ldap.LdapProtocolConstants
 
entryAdded(AddOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryAdded(AddOperationContext) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Process a ADD operation.
entryDeleted(DeleteOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryDeleted(DeleteOperationContext) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Process a Delete operation.
entryModified(ModifyOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryModified(ModifyOperationContext) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Process a Modify operation.
entryMoved(MoveOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryMoved(MoveOperationContext) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Process a Move operation.
entryMovedAndRenamed(MoveAndRenameOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryMovedAndRenamed(MoveAndRenameOperationContext) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Process a MoveAndRename operation.
entryRenamed(RenameOperationContext) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
entryRenamed(RenameOperationContext) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Process a Rename operation.
equals(Object) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
evaluateResponse(byte[]) - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmSaslServer
evaluateResponse(byte[]) - Method in class org.apache.directory.server.ldap.handlers.sasl.plain.PlainSaslServer
ExtendedOperationHandler<R extends org.apache.directory.api.ldap.model.message.ExtendedRequest<P>,P extends org.apache.directory.api.ldap.model.message.ExtendedResponse> - Interface in org.apache.directory.server.ldap
An extension (hook) point that enables an implementor to provide his or her own LDAP 'Extended' operation.
ExtendedRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
A single reply MessageReceived handler for ExtendedRequests.
ExtendedRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.ExtendedRequestHandler
 
ExtendedResponseHandler - Class in org.apache.directory.server.ldap.handlers.response
A single reply handler for ExtendedResponses.
ExtendedResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.ExtendedResponseHandler
 
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.PwdModifyHandler
 

F

filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.directory.server.ldap.handlers.sasl.SaslFilter
 
first() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor

G

generateChallenge(IoSession, byte[]) - Method in interface org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmProvider
Handles a Type 1 NTLM response from the client to generate an NTLM Type 2 challenge message.
get() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
getAbandonRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getAcceptedIssuers() - Method in class org.apache.directory.server.ldap.handlers.ssl.ServerX509TrustManager
 
getAcceptedIssuers() - Method in class org.apache.directory.server.ldap.replication.ReplicationTrustManager
getAddRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getAddResponseHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getAdminSession() - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslServer
 
getAliasDerefMode() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getAttributes() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getAuthorizationID() - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslServer
getBaseDn() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getBindRequest() - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslServer
 
getBindRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getBindResponseHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getBindStatus() - Method in class org.apache.directory.server.ldap.LdapSession
 
getCause() - Method in class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
 
getCertificatePassword() - Method in class org.apache.directory.server.ldap.LdapServer
 
getChangeType() - Method in class org.apache.directory.server.ldap.replication.ReplicaEventMessage
 
getCompareRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getCompareResponseHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getConfig() - Method in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
 
getConfig() - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
 
getConfigEntryDn() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getConsumerEntryDn() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getContext(IoSession, BindRequest, Hashtable<String, Object>) - Method in class org.apache.directory.server.ldap.handlers.sasl.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.
getCookie() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
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.
getCsn(String) - Static method in class org.apache.directory.server.ldap.LdapProtocolUtils
returns the CSN present in cookie
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
 
getCursor(String) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getDeleteRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getDeleteResponseHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getEnabledCipherSuites() - Method in class org.apache.directory.server.ldap.LdapServer
Gives the list of enabled cipher suites
getEntry() - Method in class org.apache.directory.server.ldap.replication.ReplicaEventMessage
 
getEnvironment(IoSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
Convenience method for getting an environment suitable for acquiring an LdapContext for the client.
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
getExtendedRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getExtendedResponseHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
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
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.PwdModifyHandler
The OIDs of the extensions supported by this handler.
getExtensionOids() - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
getExtensionOids() - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
The OIDs of the extensions supported by this handler.
getFarthestReferralAncestor(LdapSession, Dn) - Static method in class org.apache.directory.server.ldap.handlers.request.SearchRequestHandler
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
 
getHostName() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getId() - Method in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
 
getId() - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
getId() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getInstance() - Static method in class org.apache.directory.server.ldap.replication.ReplicationTrustManager
returns the singleton instance of ReplicationTrustManager, note that this return instance can only be used after calling the ReplicationTrustManager.addCertificates(Map) method
getIntermediateResponseHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getIoSession() - Method in class org.apache.directory.server.ldap.LdapSession
Gets the MINA IoSession associated with this LdapSession.
getKeyManagerFactory() - Method in class org.apache.directory.server.ldap.LdapServer
 
getKeystoreFile() - Method in class org.apache.directory.server.ldap.LdapServer
 
getLastSentCsn() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getLdapServer() - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
 
getLdapServer() - Method in class org.apache.directory.server.ldap.handlers.LdapResponseHandler
 
getLdapServer() - Method in class org.apache.directory.server.ldap.LdapSession
 
getLdapSession() - Method in class org.apache.directory.server.ldap.handlers.sasl.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
 
getLogJanitor() - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
 
getMaxIdlePeriod() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getMaxPDUSize() - 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.sasl.ntlm.NtlmSaslServer
getMechanismName() - Method in class org.apache.directory.server.ldap.handlers.sasl.plain.PlainSaslServer
getModifyDnRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getModifyDnResponseHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getModifyRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getModifyResponseHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getName() - Method in class org.apache.directory.server.ldap.LdapServer
 
getName() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getNegotiatedProperty(String) - Method in class org.apache.directory.server.ldap.handlers.sasl.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
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.PwdModifyHandler
Returns the EXTENSION_OID of the extended request this handler can handle.
getOid() - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
getOid() - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
Returns the EXTENSION_OID of the extended request this handler can handle.
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
getPersistentListener() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getPort() - Method in class org.apache.directory.server.ldap.LdapServer
 
getPortSSL() - Method in class org.apache.directory.server.ldap.LdapServer
 
getPreviousSearchRequest() - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
 
getProducer() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
A convenient method that concatenates the host and port of the producer
getProtocolCodecFactory() - Method in class org.apache.directory.server.ldap.LdapServer
 
getPurgeThresholdCount() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getPwdModifyResponse() - Static method in class org.apache.directory.server.ldap.handlers.extended.PwdModifyHandler
getQueueName() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getRealm() - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
Implementors use this method to access the realm resulting from a callback.
getReferralOnAncestor(LdapSession, Dn, SearchRequest, Entry) - Method in class org.apache.directory.server.ldap.handlers.request.SearchRequestHandler
Handles processing with referrals without ManageDsaIT decorator and with an ancestor that is a referral.
getReferralOnAncestorForSearch(LdapSession, SearchRequest, Entry) - Method in class org.apache.directory.server.ldap.handlers.request.SearchRequestHandler
Handles processing with referrals without ManageDsaIT decorator and with an ancestor that is a referral.
getRefreshInterval() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getRemoteHost() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getRemotePort() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getReplicaEventLogs() - Method in class org.apache.directory.server.ldap.replication.provider.ReplConsumerManager
Get the list of consumers' configuration
getReplicaId(String) - Static method in class org.apache.directory.server.ldap.LdapProtocolUtils
returns the replica id present in cookie
getReplicaId() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getReplicaLogMap() - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
 
getReplicationReqHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getReplPingerSleepTime() - Method in class org.apache.directory.server.ldap.LdapServer
 
getReplUserDn() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getReplUserPassword() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
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.
getSearchCriteria() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getSearchFilter() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
getSearchRequest(int) - Method in class org.apache.directory.server.ldap.LdapSession
Find the searchRequestContainer associated with a MessageID
getSearchRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getSearchResultDoneHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getSearchResultEntryHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getSearchResultReferenceHandler() - 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.
getSleepTime() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLogJanitor
 
getSupportedControls() - Method in class org.apache.directory.server.ldap.LdapServer
 
getSupportedMechanisms() - Method in class org.apache.directory.server.ldap.LdapServer
 
getTrustManager() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
getUnbindRequestHandler() - Method in class org.apache.directory.server.ldap.LdapServer
 
getUsername() - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
Implementors use this method to access the username resulting from a callback.
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.sasl.gssapi
 
GssapiCallbackHandler(LdapSession, CoreSession, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.sasl.gssapi.GssapiCallbackHandler
Creates a new instance of GssapiCallbackHandler.
GssapiMechanismHandler - Class in org.apache.directory.server.ldap.handlers.sasl.gssapi
The GSSAPI Sasl mechanism handler.
GssapiMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.sasl.gssapi.GssapiMechanismHandler
 

H

handle(LdapSession, T) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, T) - Method in class org.apache.directory.server.ldap.handlers.LdapResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, AbandonRequest) - Method in class org.apache.directory.server.ldap.handlers.request.AbandonRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, AddRequest) - Method in class org.apache.directory.server.ldap.handlers.request.AddRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.request.BindRequestHandler
Deal with a received BindRequest
handle(LdapSession, CompareRequest) - Method in class org.apache.directory.server.ldap.handlers.request.CompareRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, DeleteRequest) - Method in class org.apache.directory.server.ldap.handlers.request.DeleteRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, ExtendedRequest<ExtendedResponse>) - Method in class org.apache.directory.server.ldap.handlers.request.ExtendedRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, ModifyDnRequest) - Method in class org.apache.directory.server.ldap.handlers.request.ModifyDnRequestHandler
Deal with a ModifyDN request received from a client.
handle(LdapSession, ModifyRequest) - Method in class org.apache.directory.server.ldap.handlers.request.ModifyRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, SearchRequest) - Method in class org.apache.directory.server.ldap.handlers.request.SearchRequestHandler
Handle a Ldap message associated with a session
handle(LdapSession, UnbindRequest) - Method in class org.apache.directory.server.ldap.handlers.request.UnbindRequestHandler
 
handle(LdapSession, AddResponse) - Method in class org.apache.directory.server.ldap.handlers.response.AddResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, BindResponse) - Method in class org.apache.directory.server.ldap.handlers.response.BindResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, CompareResponse) - Method in class org.apache.directory.server.ldap.handlers.response.CompareResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, DeleteResponse) - Method in class org.apache.directory.server.ldap.handlers.response.DeleteResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, ExtendedResponse) - Method in class org.apache.directory.server.ldap.handlers.response.ExtendedResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, IntermediateResponse) - Method in class org.apache.directory.server.ldap.handlers.response.IntermediateResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, ModifyDnResponse) - Method in class org.apache.directory.server.ldap.handlers.response.ModifyDnResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, ModifyResponse) - Method in class org.apache.directory.server.ldap.handlers.response.ModifyResponseHandler
Handle a Ldap message associated with a session
handle(LdapSession, SearchResultDone) - Method in class org.apache.directory.server.ldap.handlers.response.SearchResultDoneHandler
Handle a Ldap message associated with a session
handle(LdapSession, SearchResultEntry) - Method in class org.apache.directory.server.ldap.handlers.response.SearchResultEntryHandler
Handle a Ldap message associated with a session
handle(LdapSession, SearchResultReference) - Method in class org.apache.directory.server.ldap.handlers.response.SearchResultReferenceHandler
Handle a Ldap message associated with a session
handle(Callback[]) - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslCallbackHandler
SaslServer will use this method to call various callbacks, depending on the SASL mechanism in use for a session.
handleException(LdapSession, ResultResponseRequest<?>, Exception) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
Handles processing with referrals without ManageDsaIT decorator.
handleException(LdapSession, ResultResponseRequest, Exception) - Method in class org.apache.directory.server.ldap.handlers.request.SearchRequestHandler
Handles processing with referrals without ManageDsaIT decorator.
handleExtendedOperation(LdapSession, R) - Method in interface org.apache.directory.server.ldap.ExtendedOperationHandler
Handles the specified extended operation.
handleExtendedOperation(LdapSession, CertGenerationRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.CertGenerationRequestHandler
Handles the specified extended operation.
handleExtendedOperation(LdapSession, GracefulShutdownRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandler
 
handleExtendedOperation(LdapSession, PwdModifyRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.PwdModifyHandler
Handles the specified extended operation.
handleExtendedOperation(LdapSession, ExtendedRequest<ExtendedResponse>) - Method in class org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 
handleExtendedOperation(LdapSession, StoredProcedureRequest) - Method in class org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtendedOperationHandler
 
handleMechanism(LdapSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.sasl.cramMD5.CramMd5MechanismHandler
 
handleMechanism(LdapSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.sasl.digestMD5.DigestMd5MechanismHandler
 
handleMechanism(LdapSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.sasl.gssapi.GssapiMechanismHandler
 
handleMechanism(LdapSession, BindRequest) - Method in interface org.apache.directory.server.ldap.handlers.sasl.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, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmMechanismHandler
 
handleMechanism(LdapSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.sasl.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, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.sasl.SimpleMechanismHandler
 
handleMessage(IoSession, T) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
handleMessage(IoSession, T) - Method in class org.apache.directory.server.ldap.handlers.LdapResponseHandler
handleSaslAuth(LdapSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.request.BindRequestHandler
Handle the SASL authentication.
handleSimpleAuth(LdapSession, BindRequest) - Method in class org.apache.directory.server.ldap.handlers.request.BindRequestHandler
Handle the Simple authentication.
handleSyncRequest(LdapSession, SearchRequest) - Method in interface org.apache.directory.server.ldap.replication.provider.ReplicationRequestHandler
A method to be used by any RFC 4533 compatible provider implementation
handleSyncRequest(LdapSession, SearchRequest) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
Process the incoming search request sent by a remote server when trying to replicate.
hashCode() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
hasSameRequest(SearchRequest, 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.sasl.cramMD5.CramMd5MechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.digestMD5.DigestMd5MechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.gssapi.GssapiMechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in interface org.apache.directory.server.ldap.handlers.sasl.MechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmMechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.plain.PlainMechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.SimpleMechanismHandler
Initialize the saslProperties with some mechanism's specific data
init(LdapServer) - Static method in class org.apache.directory.server.ldap.handlers.ssl.LdapsInitializer
 
init(DirectoryService) - Method in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
Initializes the consumer
init(DirectoryService) - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
Init the replication service
insertSaslFilter(LdapSession) - Method in class org.apache.directory.server.ldap.handlers.sasl.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)
IntermediateResponseHandler - Class in org.apache.directory.server.ldap.handlers.response
A single reply handler for IntermediateResponses.
IntermediateResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.IntermediateResponseHandler
 
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 processing a BindRequest, either Simple or SASL
isChaseReferrals() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
Tells if we chase referrals
isClosed() - Method in class org.apache.directory.server.ldap.handlers.SearchTimeLimitingMonitor
 
isComplete() - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmSaslServer
isComplete() - Method in class org.apache.directory.server.ldap.handlers.sasl.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.
isDirty() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
isEnableLdaps(Transport) - Method in class org.apache.directory.server.ldap.LdapServer
Returns true if LDAPS is enabled.
isEventOlderThan(String) - Method in class org.apache.directory.server.ldap.replication.ReplicaEventMessage
checks if the event's CSN is older than the given CSN
isMmrMode() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
isPushInRealTime() - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
 
isRefreshNPersist() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
isRefreshNPersist() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
isSaslAuthPending() - Method in class org.apache.directory.server.ldap.LdapSession
Check if the session is processing a SASL BindRequest
isSimpleAuthPending() - Method in class org.apache.directory.server.ldap.LdapSession
Check if the session is processing a Simple BindRequest
isStarted() - Method in class org.apache.directory.server.ldap.LdapServer
 
isStrictCertVerification() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
isSynchronous() - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
isSynchronous() - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
 
isUseTls() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
isValidCookie(String) - Static method in class org.apache.directory.server.ldap.LdapProtocolUtils
Check the cookie syntax.
iterator() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor

L

last() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
LDAP_PROTOCOL - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant used when creating a SaslServer
LdapProtocolConstants - Class 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.api.ldap.model.message.Request> - 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
 
LdapResponseHandler<T extends org.apache.directory.api.ldap.model.message.Response> - Class in org.apache.directory.server.ldap.handlers
A base class for all LDAP response handlers.
LdapResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.LdapResponseHandler
 
ldapServer - Variable in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
The reference on the Ldap server instance
ldapServer - Variable in class org.apache.directory.server.ldap.handlers.LdapResponseHandler
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.
ldapServer - Variable in class org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
The reference on the Ldap server instance
ldapSession - Variable in class org.apache.directory.server.ldap.handlers.sasl.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
 
loadKeyStore() - Method in class org.apache.directory.server.ldap.LdapServer
loads the digital certificate either from a keystore file or from the admin entry in DIT
LOG - Static variable in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
The logger for this class
LOG - Static variable in class org.apache.directory.server.ldap.handlers.LdapResponseHandler
The logger for this class
log(ReplicaEventMessage) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Stores the given message in the queue
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.sasl.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.sasl.cramMD5.CramMd5CallbackHandler
 
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.sasl.digestMD5.DigestMd5CallbackHandler
 
lookupPassword(String, String) - Method in class org.apache.directory.server.ldap.handlers.sasl.gssapi.GssapiCallbackHandler
 

M

MechanismHandler - Interface in org.apache.directory.server.ldap.handlers.sasl
An interface for retrieving a SaslServer for a session.
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.directory.server.ldap.handlers.sasl.SaslFilter
 
ModifyDnRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
A single reply MessageReceived handler for ModifyDnRequests.
ModifyDnRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.ModifyDnRequestHandler
 
ModifyDnResponseHandler - Class in org.apache.directory.server.ldap.handlers.response
A single reply handler for ModifyDnResponses.
ModifyDnResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.ModifyDnResponseHandler
 
modifyFilter(LdapSession, SearchRequest) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
 
ModifyRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
A single reply MessageReceived handler for ModifyRequests.
ModifyRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.ModifyRequestHandler
 
ModifyResponseHandler - Class in org.apache.directory.server.ldap.handlers.response
A single reply handler for ModifyResponses.
ModifyResponseHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.ModifyResponseHandler
 

N

next() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
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.
NOW - Static variable in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
A flag we used when we want to connect without waiting
NtlmMechanismHandler - Class in org.apache.directory.server.ldap.handlers.sasl.ntlm
A handler for the NTLM Sasl and GSS-SPNEGO mechanism.
NtlmMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmMechanismHandler
 
NtlmProvider - Interface in org.apache.directory.server.ldap.handlers.sasl.ntlm
An NTLM authentication service provider.
NtlmSaslServer - Class in org.apache.directory.server.ldap.handlers.sasl.ntlm
A SaslServer implementation for NTLM based SASL mechanism.
NtlmSaslServer(NtlmProvider, BindRequest, LdapSession, CoreSession) - Constructor for class org.apache.directory.server.ldap.handlers.sasl.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.handlers - package org.apache.directory.server.ldap.handlers
Provides LDAP message handlers that implement MessageHandler.
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.request - package org.apache.directory.server.ldap.handlers.request
 
org.apache.directory.server.ldap.handlers.response - package org.apache.directory.server.ldap.handlers.response
 
org.apache.directory.server.ldap.handlers.sasl - package org.apache.directory.server.ldap.handlers.sasl
Contains the implementation of LDAP binds with Simple and SASL authentication mechanisms.
org.apache.directory.server.ldap.handlers.sasl.cramMD5 - package org.apache.directory.server.ldap.handlers.sasl.cramMD5
 
org.apache.directory.server.ldap.handlers.sasl.digestMD5 - package org.apache.directory.server.ldap.handlers.sasl.digestMD5
 
org.apache.directory.server.ldap.handlers.sasl.gssapi - package org.apache.directory.server.ldap.handlers.sasl.gssapi
 
org.apache.directory.server.ldap.handlers.sasl.ntlm - package org.apache.directory.server.ldap.handlers.sasl.ntlm
 
org.apache.directory.server.ldap.handlers.sasl.plain - package org.apache.directory.server.ldap.handlers.sasl.plain
 
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
 
org.apache.directory.server.ldap.replication.consumer - package org.apache.directory.server.ldap.replication.consumer
 
org.apache.directory.server.ldap.replication.provider - package org.apache.directory.server.ldap.replication.provider
 
OUTSTANDING_KEY - Static variable in class org.apache.directory.server.ldap.LdapProtocolConstants
 

P

PagedSearchContext - Class in org.apache.directory.server.ldap.handlers.controls
The structure which stores the informations relative to the pagedSearch control.
PagedSearchContext(SearchRequest) - 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.
PersistentSearchListener(LdapSession, SearchRequest) - Constructor for class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
ping() - Method in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
Test the connection with the provider.
ping() - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
Test the connection with the provider.
PingerThread - Class in org.apache.directory.server.ldap.replication.consumer
A thread used to ping the provider o check if they are alive or not.
PingerThread(int) - Constructor for class org.apache.directory.server.ldap.replication.consumer.PingerThread
Create a new instance of this thread.
PlainMechanismHandler - Class in org.apache.directory.server.ldap.handlers.sasl.plain
A handler for the PLAIN Sasl mechanism.
PlainMechanismHandler() - Constructor for class org.apache.directory.server.ldap.handlers.sasl.plain.PlainMechanismHandler
 
PlainSaslServer - Class in org.apache.directory.server.ldap.handlers.sasl.plain
A SaslServer implementation for PLAIN based SASL mechanism.
PlainSaslServer(LdapSession, CoreSession, BindRequest) - Constructor for class org.apache.directory.server.ldap.handlers.sasl.plain.PlainSaslServer
Creates a new instance of PlainSaslServer.
previous() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
putSaslProperty(String, Object) - Method in class org.apache.directory.server.ldap.LdapSession
Add a Sasl property and value
PwdModifyHandler - Class in org.apache.directory.server.ldap.handlers.extended
An handler to manage PwdModifyRequest.
PwdModifyHandler() - Constructor for class org.apache.directory.server.ldap.handlers.extended.PwdModifyHandler
 

R

recreate() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Re-create the queue
registerOutstandingRequest(AbandonableRequest) - Method in class org.apache.directory.server.ldap.LdapSession
Registers an outstanding request which can be abandoned later.
registerSearchRequest(SearchRequest, Cursor<Entry>) - Method in class org.apache.directory.server.ldap.LdapSession
Registers a new searchRequest
rejectWithoutConfidentiality(IoSession, ResultResponse) - Method in class org.apache.directory.server.ldap.handlers.LdapRequestHandler
 
reloadSslContext() - Method in class org.apache.directory.server.ldap.LdapServer
reloads the SSL context by replacing the existing SslFilter with a new SslFilter after reloading the keystore.
removeConsumer(ReplicationConsumer) - Method in class org.apache.directory.server.ldap.replication.consumer.PingerThread
Remove a consumer to ping
removeEventLog(ReplicaEventLog) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLogJanitor
 
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
ReplConsumerManager - Class in org.apache.directory.server.ldap.replication.provider
Manage the consumers on the provider : add them, and remove them.
ReplConsumerManager(DirectoryService) - Constructor for class org.apache.directory.server.ldap.replication.provider.ReplConsumerManager
Create a new instance of the producer replication manager.
REPLICA_EVENT_LOG_NAME_PREFIX - Static variable in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
REPLICA_ID_PREFIX - Static variable in class org.apache.directory.server.ldap.LdapProtocolUtils
the prefix for replicaId value
REPLICA_ID_PREFIX_LEN - Static variable in class org.apache.directory.server.ldap.LdapProtocolUtils
 
ReplicaEventLog - Class in org.apache.directory.server.ldap.replication.provider
A structure storing the configuration on each consumer registered on a producer.
ReplicaEventLog(DirectoryService, int) - Constructor for class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Creates a new instance of EventLog for a replica
ReplicaEventLogJanitor - Class in org.apache.directory.server.ldap.replication.provider
Deletes old entries from the replication event logs that are configured in refreshNPersist mode.
ReplicaEventLogJanitor(DirectoryService, Map<Integer, ReplicaEventLog>) - Constructor for class org.apache.directory.server.ldap.replication.provider.ReplicaEventLogJanitor
 
ReplicaEventMessage - Class in org.apache.directory.server.ldap.replication
A place holder storing an Entry and the operation applied on it
ReplicaEventMessage(ChangeType, Entry) - Constructor for class org.apache.directory.server.ldap.replication.ReplicaEventMessage
Create a new ReplicaEvent instance for a Add/Delete+Modify operation
ReplicaEventMessageSerializer - Class in org.apache.directory.server.ldap.replication
A ReplicaEventMessage serializer/deserializer.
ReplicaEventMessageSerializer(SchemaManager) - Constructor for class org.apache.directory.server.ldap.replication.ReplicaEventMessageSerializer
Creates a new instance of ReplicaEventMessageSerializer.
ReplicaJournalCursor - Class in org.apache.directory.server.ldap.replication.provider
Define a cursor on top of a replication journal.
ReplicaJournalCursor(JdbmTable<String, ReplicaEventMessage>, String) - Constructor for class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
Creates a cursor on top of the given journal
ReplicationConsumer - Interface in org.apache.directory.server.ldap.replication.consumer
An interface for consumers of a service which receives the ldap entries as and when a event happens in the server.
ReplicationConsumerConfig - Interface in org.apache.directory.server.ldap.replication
A marker interface for the configuration used in implementations of ReplicationConsumer.
ReplicationConsumerImpl - Class in org.apache.directory.server.ldap.replication.consumer
Implementation of syncrepl slave a.k.a consumer.
ReplicationConsumerImpl() - Constructor for class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
 
replicationReqHandler - Variable in class org.apache.directory.server.ldap.handlers.request.SearchRequestHandler
The replication handler
ReplicationRequestHandler - Interface in org.apache.directory.server.ldap.replication.provider
Interface of a replication request handler in a provider/master.
ReplicationStatusEnum - Enum in org.apache.directory.server.ldap.replication.consumer
This enum is used to describe the various status of the replication.
ReplicationTrustManager - Class in org.apache.directory.server.ldap.replication
A X509TrustManager implementation used by the replication subsystem.
requestAbandoned(AbandonableRequest) - Method in class org.apache.directory.server.ldap.handlers.PersistentSearchListener
 
requestAbandoned(AbandonableRequest) - Method in class org.apache.directory.server.ldap.handlers.SearchAbandonListener
 
requestAbandoned(AbandonableRequest) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Abandon a SearchRequest
responseRecieved() - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmSaslServer
 
responseSent() - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmSaslServer
 
run() - Method in class org.apache.directory.server.ldap.replication.consumer.PingerThread
Starts the thread
run() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLogJanitor
 

S

SASL_AUTHENT_USER - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant for storing the authenticated user
SASL_CREDS - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant for storing the evaluated credentials
SASL_FILTER - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant representing the SASL IoFilter
SASL_HOST - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant for storing the SASL host in the session
SASL_MECH - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant for storing the current mechanism
SASL_MECH_HANDLER - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant representing the SASL mechanism handler
SASL_PLAIN_AUTHCID - Static variable in class org.apache.directory.server.ldap.handlers.sasl.plain.PlainSaslServer
The authcid property stored into the LdapSession instance
SASL_PLAIN_AUTHZID - Static variable in class org.apache.directory.server.ldap.handlers.sasl.plain.PlainSaslServer
The authzid property stored into the LdapSession instance
SASL_PLAIN_PASSWORD - Static variable in class org.apache.directory.server.ldap.handlers.sasl.plain.PlainSaslServer
The password property stored into the LdapSession instance
SASL_PROPS - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant representing the SASL properties
SASL_QOP - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant for storing the Quality Of Protection
SASL_REALM - Static variable in class org.apache.directory.server.ldap.handlers.sasl.SaslConstants
A key constant for storing the realm
SASL_SERVER - Static variable in class org.apache.directory.server.ldap.handlers.sasl.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.sasl.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.sasl
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.sasl.SaslConstants
 
SaslFilter - Class in org.apache.directory.server.ldap.handlers.sasl
An IoFilterAdapter that handles integrity and confidentiality protection for a SASL bound session.
SaslFilter(SaslServer) - Constructor for class org.apache.directory.server.ldap.handlers.sasl.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
 
SearchRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
A MessageReceived handler for processing search requests.
SearchRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.SearchRequestHandler
 
SearchResultDoneHandler - Class in org.apache.directory.server.ldap.handlers.response
A handler for processing SearchResultDone responses.
SearchResultDoneHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.SearchResultDoneHandler
 
SearchResultEntryHandler - Class in org.apache.directory.server.ldap.handlers.response
A handler for processing SearchResultEntry responses.
SearchResultEntryHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.SearchResultEntryHandler
 
SearchResultReferenceHandler - Class in org.apache.directory.server.ldap.handlers.response
A handler for processing SearchResultReference responses.
SearchResultReferenceHandler() - Constructor for class org.apache.directory.server.ldap.handlers.response.SearchResultReferenceHandler
 
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>, GracefulDisconnectResponse, 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.
serialize(Object) - Method in class org.apache.directory.server.ldap.replication.ReplicaEventMessageSerializer
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
setAbandonHandler(LdapRequestHandler<AbandonRequest>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived handler into the IoHandler
setAddHandlers(LdapRequestHandler<AddRequest>, LdapResponseHandler<AddResponse>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
setAliasDerefMode(AliasDerefMode) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
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
setBaseDn(String) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setBindHandlers(LdapRequestHandler<BindRequest>, LdapResponseHandler<BindResponse>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
setCertificatePassword(String) - Method in class org.apache.directory.server.ldap.LdapServer
Set the certificate passord.
setChaseReferrals(boolean) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setCompareHandlers(LdapRequestHandler<CompareRequest>, LdapResponseHandler<CompareResponse>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
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.
setConfig(ReplicationConsumerConfig) - Method in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
Sets the configuration of the consumer
setConfig(ReplicationConsumerConfig) - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
Sets the configuration of the consumer
setConfigEntryDn(Dn) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setConsumerEntryDn(Dn) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
setCookie(byte[]) - 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.
setCursor(EntryFilteringCursor) - Method in class org.apache.directory.server.ldap.handlers.controls.PagedSearchContext
Set the new cursor for this search request
setDeleteHandlers(LdapRequestHandler<DeleteRequest>, LdapResponseHandler<DeleteResponse>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
setDirectoryService(DirectoryService) - Method in class org.apache.directory.server.ldap.LdapServer
 
setDirty(boolean) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Set the dirty flag
setEnabledCipherSuites(List<String>) - Method in class org.apache.directory.server.ldap.LdapServer
Sets the list of cipher suites to be used in LDAPS and StartTLS
setExtendedHandlers(ExtendedRequestHandler, ExtendedResponseHandler) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
setExtendedOperationHandlers(Collection<ExtendedOperationHandler>) - Method in class org.apache.directory.server.ldap.LdapServer
setFilter(String) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setHostName(String) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Set the consumer hostname
setIntermediateHandler(LdapResponseHandler<IntermediateResponse>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
setKeystoreFile(String) - Method in class org.apache.directory.server.ldap.LdapServer
Set the external keystore path
setLastSentCsn(String) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Update the last Sent CSN.
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
Sets the LDAP server for this extendedOperation handler.
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.PwdModifyHandler
Sets the LDAP server for this extendedOperation handler.
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
Sets the LDAP server for this extendedOperation handler.
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.handlers.LdapResponseHandler
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
setMaxIdlePeriod(long) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
setMaxPDUSize(int) - Method in class org.apache.directory.server.ldap.LdapServer
Set the maximum allowed size for an incoming PDU
setMaxSizeLimit(long) - 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.
setMmrMode(boolean) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
enable/disable MMR option
setModifyDnHandlers(LdapRequestHandler<ModifyDnRequest>, LdapResponseHandler<ModifyDnResponse>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
setModifyHandlers(LdapRequestHandler<ModifyRequest>, LdapResponseHandler<ModifyResponse>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
setNtlmProvider(NtlmProvider) - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmMechanismHandler
 
setNtlmProviderFqcn(String) - Method in class org.apache.directory.server.ldap.handlers.sasl.ntlm.NtlmMechanismHandler
 
setPersistentListener(SyncReplSearchListener) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Set the listener
setPurgeThresholdCount(int) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
setPushInRealTime(boolean) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Set the pushInRealTime parameter
setRefreshInterval(long) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setRefreshNPersist(boolean) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
setRefreshNPersist(boolean) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setRemoteHost(String) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setRemotePort(int) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setReplConsumers(List<ReplicationConsumer>) - Method in class org.apache.directory.server.ldap.LdapServer
 
setReplicaId(int) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setReplicationReqHandler(ReplicationRequestHandler) - Method in class org.apache.directory.server.ldap.handlers.request.SearchRequestHandler
Install the replication handler when it's allowed by this server
setReplicationReqHandler(ReplicationRequestHandler) - Method in class org.apache.directory.server.ldap.LdapServer
 
setReplPingerSleepTime(int) - Method in class org.apache.directory.server.ldap.LdapServer
The number of seconds pinger thread should sleep before pinging the providers
setReplUserDn(String) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setReplUserPassword(byte[]) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
setRequestControls(OperationContext, Request) - Static method in class org.apache.directory.server.ldap.LdapProtocolUtils
Extracts request controls from a request to populate into an OperationContext.
setResponseControls(OperationContext, Response) - Static method in class org.apache.directory.server.ldap.LdapProtocolUtils
Extracts response controls from a an OperationContext to populate into a Response object.
setSaslAuthPending() - Method in class org.apache.directory.server.ldap.LdapSession
Set the current BindStatus to SASL authentication pending
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.request.BindRequestHandler
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.
setSearchCriteria(NotificationCriteria) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Stores the search criteria
setSearchFilter(String) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Set the searchFilter
setSearchHandlers(LdapRequestHandler<SearchRequest>, LdapResponseHandler<SearchResultEntry>, LdapResponseHandler<SearchResultReference>, LdapResponseHandler<SearchResultDone>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived and MessageSent handler into the IoHandler
setSearchRequest(SearchRequest) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Stores the SearchRequest, and associate a AbandonListener to it
setSearchScope(SearchScope) - 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
 
setSession(LdapSession) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
Store the Ldap session to use
setSimpleAuthPending() - Method in class org.apache.directory.server.ldap.LdapSession
Set the current BindStatus to Simple authentication pending
setSleepTime(long) - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLogJanitor
 
setStarted(boolean) - Method in class org.apache.directory.server.ldap.LdapServer
 
setStrictCertVerification(boolean) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
set the strict certificate verification
setUnbindHandler(LdapRequestHandler<UnbindRequest>) - Method in class org.apache.directory.server.ldap.LdapServer
Inject the MessageReceived handler into the IoHandler
setUseTls(boolean) - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
set the option to turn on/off use of TLS
SimpleMechanismHandler - Class in org.apache.directory.server.ldap.handlers.sasl
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.sasl.SimpleMechanismHandler
 
skipQualifyingWhileFetching() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaJournalCursor
sets the flag to skip CSN based checking while traversing used for internal log cleanup ONLY
start() - Method in class org.apache.directory.server.ldap.LdapServer
 
start(LdapServer) - Method in interface org.apache.directory.server.ldap.replication.provider.ReplicationRequestHandler
initializes the replication provider
start(LdapServer) - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
initializes the replication provider
startReplicationConsumers() - Method in class org.apache.directory.server.ldap.LdapServer
starts the replication consumers
startReplicationProducer() - Method in class org.apache.directory.server.ldap.LdapServer
Install the replication handler if we have one
startSync() - Method in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
Starts the synchronization operation
startSync() - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
Starts the synchronization operation
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
stop() - Method in interface org.apache.directory.server.ldap.replication.consumer.ReplicationConsumer
Stops the consumer
stop() - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
Stops the consumer
stop() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Stop the EventLog
stop() - Method in interface org.apache.directory.server.ldap.replication.provider.ReplicationRequestHandler
stops the replication provider
stop() - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
stops the replication provider
stopCleaning() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLogJanitor
 
stopPinging() - Method in class org.apache.directory.server.ldap.replication.consumer.PingerThread
Stops the ping for all the consumers
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
Creates a new instance of SyncreplConfiguration
SyncReplRequestHandler - Class in org.apache.directory.server.ldap.replication.provider
Class used to process the incoming synchronization request from the consumers.
SyncReplRequestHandler() - Constructor for class org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
Create a SyncReplRequestHandler empty instance
SyncReplSearchListener - Class in org.apache.directory.server.ldap.replication.provider
A listener associated with the replication system.

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.
toString() - Method in class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl
 
toString() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
 
toString() - Method in class org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener
toString() - Method in class org.apache.directory.server.ldap.replication.SyncReplConfiguration
 
truncate() - Method in class org.apache.directory.server.ldap.replication.provider.ReplicaEventLog
Deletes the queue (to remove the log) and recreates a new queue instance with the same queue name.

U

UnbindRequestHandler - Class in org.apache.directory.server.ldap.handlers.request
A no reply protocol handler implementation for LDAP UnbindRequests.
UnbindRequestHandler() - Constructor for class org.apache.directory.server.ldap.handlers.request.UnbindRequestHandler
 
unregisterOutstandingRequest(AbandonableRequest) - Method in class org.apache.directory.server.ldap.LdapSession
Unregisters an outstanding request.
unregisterSearchRequest(SearchRequest) - Method in class org.apache.directory.server.ldap.LdapSession
Unregisters a completed search request.
unwrap(byte[], int, int) - Method in class org.apache.directory.server.ldap.handlers.sasl.AbstractSaslServer
NOT IMPLEMENTED
updateReplicaLastSentCsn(ReplicaEventLog) - Method in class org.apache.directory.server.ldap.replication.provider.ReplConsumerManager
Store the new CSN sent by the consumer in place of the previous one.

V

valueOf(String) - Static method in enum org.apache.directory.server.ldap.replication.consumer.ReplicationStatusEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.directory.server.ldap.replication.consumer.ReplicationStatusEnum
Returns an array containing the constants of this enum type, in the order they are declared.

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.sasl.AbstractSaslServer
NOT IMPLEMENTED
A B C D E F G H I L M N O P R S T U V W 

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