|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LdapSession | |
---|---|
org.apache.directory.server.ldap | Contains the entry point for the LDAP protocol provider and the session registry. |
org.apache.directory.server.ldap.gui | Provides a diagnostic UI for the LDAP protocol provider. |
org.apache.directory.server.ldap.handlers | Provides LDAP message handlers that implement
MessageHandler . |
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 | |
org.apache.directory.server.ldap.handlers.bind.digestMD5 | |
org.apache.directory.server.ldap.handlers.bind.gssapi | |
org.apache.directory.server.ldap.handlers.bind.ntlm | |
org.apache.directory.server.ldap.handlers.bind.plain | |
org.apache.directory.server.ldap.handlers.controls | |
org.apache.directory.server.ldap.handlers.extended | Provides LDAP 'Extended' operations that implement
ExtendedOperationHandler . |
org.apache.directory.server.ldap.replication |
Uses of LdapSession in org.apache.directory.server.ldap |
---|
Methods in org.apache.directory.server.ldap that return LdapSession | |
---|---|
LdapSession |
LdapSessionManager.getLdapSession(org.apache.mina.core.session.IoSession session)
Gets the LdapSession associated with the MINA session. |
LdapSession[] |
LdapSessionManager.getSessions()
Gets the active sessions managed by the LdapServer. |
LdapSession |
LdapSessionManager.removeLdapSession(org.apache.mina.core.session.IoSession session)
Removes an LdapSession managed by the LdapServer . |
Methods in org.apache.directory.server.ldap with parameters of type LdapSession | |
---|---|
void |
LdapSessionManager.addLdapSession(LdapSession ldapSession)
Adds a new LdapSession to the LdapServer. |
void |
ExtendedOperationHandler.handleExtendedOperation(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalExtendedRequest req)
Handles the specified extended operation. |
Uses of LdapSession in org.apache.directory.server.ldap.gui |
---|
Constructors in org.apache.directory.server.ldap.gui with parameters of type LdapSession | |
---|---|
OutstandingRequestsDialog(javax.swing.JFrame owner,
LdapSession session,
LdapServer ldapServer)
This is the default constructor |
Uses of LdapSession in org.apache.directory.server.ldap.handlers |
---|
Methods in org.apache.directory.server.ldap.handlers with parameters of type LdapSession | |
---|---|
static ClonedServerEntry |
ReferralAwareRequestHandler.getFarthestReferralAncestor(LdapSession session,
org.apache.directory.shared.ldap.name.DN target)
Searches up the ancestry of a DN searching for the farthest referral ancestor. |
org.apache.directory.shared.ldap.message.internal.InternalReferral |
ReferralAwareRequestHandler.getReferralOnAncestor(LdapSession session,
org.apache.directory.shared.ldap.name.DN reqTargetDn,
T req,
ClonedServerEntry referralAncestor)
Handles processing with referrals without ManageDsaIT control and with an ancestor that is a referral. |
org.apache.directory.shared.ldap.message.internal.InternalReferral |
ReferralAwareRequestHandler.getReferralOnAncestorForSearch(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalSearchRequest req,
ClonedServerEntry referralAncestor)
Handles processing with referrals without ManageDsaIT control and with an ancestor that is a referral. |
void |
AbandonHandler.handle(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalAbandonRequest request)
|
void |
AddHandler.handle(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalAddRequest req)
Handle a Ldap message associated with a session |
void |
BindHandler.handle(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Deal with a received BindRequest |
void |
CompareHandler.handle(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalCompareRequest req)
|
void |
DeleteHandler.handle(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalDeleteRequest req)
Handle a Ldap message associated with a session |
void |
ExtendedHandler.handle(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalExtendedRequest req)
|
void |
ModifyDnHandler.handle(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalModifyDnRequest req)
Deal with a ModifyDN request received from a client. |
void |
ModifyHandler.handle(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalModifyRequest req)
Handle a Ldap message associated with a session |
void |
UnbindHandler.handle(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalUnbindRequest unbindRequest)
|
abstract void |
LdapRequestHandler.handle(LdapSession session,
T message)
Handle a Ldap message associated with a session |
void |
ReferralAwareRequestHandler.handle(LdapSession session,
T req)
|
void |
LdapRequestHandler.handleException(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalResultResponseRequest req,
java.lang.Exception e)
Handles processing with referrals without ManageDsaIT control. |
void |
ReferralAwareRequestHandler.handleException(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalResultResponseRequest req,
java.lang.Exception e)
Handles processing with referrals without ManageDsaIT control. |
void |
SearchHandler.handleIgnoringReferrals(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalSearchRequest req)
Main message handing method for search requests. |
abstract void |
ReferralAwareRequestHandler.handleIgnoringReferrals(LdapSession session,
T req)
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. |
void |
BindHandler.handleSaslAuth(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Handle the SASL authentication. |
void |
BindHandler.handleSimpleAuth(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Handle the Simple authentication. |
void |
SearchHandler.handleWithReferrals(LdapSession session,
org.apache.directory.shared.ldap.name.DN reqTargetDn,
org.apache.directory.shared.ldap.message.internal.InternalSearchRequest req)
Handles processing with referrals without ManageDsaIT control. |
abstract void |
ReferralAwareRequestHandler.handleWithReferrals(LdapSession session,
org.apache.directory.shared.ldap.name.DN reqTargetDn,
T req)
Handles processing with referrals without ManageDsaIT control. |
void |
SearchHandler.modifyFilter(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalSearchRequest req)
Alters the filter expression based on the presence of the ManageDsaIT control. |
Uses of LdapSession in org.apache.directory.server.ldap.handlers.bind |
---|
Fields in org.apache.directory.server.ldap.handlers.bind declared as LdapSession | |
---|---|
protected LdapSession |
AbstractSaslCallbackHandler.ldapSession
The reference on the user ldap session |
Methods in org.apache.directory.server.ldap.handlers.bind that return LdapSession | |
---|---|
LdapSession |
AbstractSaslServer.getLdapSession()
|
Methods in org.apache.directory.server.ldap.handlers.bind with parameters of type LdapSession | |
---|---|
void |
MechanismHandler.cleanup(LdapSession ldapSession)
Clean the Sasl properties when the use has been authenticated |
void |
SimpleMechanismHandler.cleanup(LdapSession ldapSession)
Clean the Sasl properties when the use has been authenticated |
javax.security.sasl.SaslServer |
MechanismHandler.handleMechanism(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Implementors will use the session and message to determine what kind of SaslServer to create and what initialization parameters it will require. |
javax.security.sasl.SaslServer |
SimpleMechanismHandler.handleMechanism(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
|
void |
MechanismHandler.init(LdapSession ldapSession)
Initialize the saslProperties with some mechanism's specific data |
void |
SimpleMechanismHandler.init(LdapSession ldapSession)
Initialize the saslProperties with some mechanism's specific data |
protected void |
AbstractMechanismHandler.insertSaslFilter(LdapSession ldapSession)
Inject a SaslFilter into the Filter chain, to deal with modified PDU sent when some mechanisms have been negotiated (DIGEST-MD5, GSSAPI, for instance) |
Constructors in org.apache.directory.server.ldap.handlers.bind with parameters of type LdapSession | |
---|---|
AbstractSaslServer(LdapSession ldapSession,
CoreSession adminSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
|
Uses of LdapSession in org.apache.directory.server.ldap.handlers.bind.cramMD5 |
---|
Methods in org.apache.directory.server.ldap.handlers.bind.cramMD5 with parameters of type LdapSession | |
---|---|
void |
CramMd5MechanismHandler.cleanup(LdapSession ldapSession)
Remove the SaslServer and Mechanism property. |
javax.security.sasl.SaslServer |
CramMd5MechanismHandler.handleMechanism(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
|
void |
CramMd5MechanismHandler.init(LdapSession ldapSession)
Initialize the saslProperties with some mechanism's specific data |
Constructors in org.apache.directory.server.ldap.handlers.bind.cramMD5 with parameters of type LdapSession | |
---|---|
CramMd5CallbackHandler(LdapSession ldapSession,
CoreSession adminSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Creates a new instance of CramMd5CallbackHandler. |
Uses of LdapSession in org.apache.directory.server.ldap.handlers.bind.digestMD5 |
---|
Methods in org.apache.directory.server.ldap.handlers.bind.digestMD5 with parameters of type LdapSession | |
---|---|
void |
DigestMd5MechanismHandler.cleanup(LdapSession ldapSession)
Remove the Host, UserBaseDn, props and Mechanism property. |
javax.security.sasl.SaslServer |
DigestMd5MechanismHandler.handleMechanism(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
|
void |
DigestMd5MechanismHandler.init(LdapSession ldapSession)
Initialize the saslProperties with some mechanism's specific data |
Constructors in org.apache.directory.server.ldap.handlers.bind.digestMD5 with parameters of type LdapSession | |
---|---|
DigestMd5CallbackHandler(LdapSession ldapSession,
CoreSession adminSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Creates a new instance of DigestMd5CallbackHandler. |
Uses of LdapSession in org.apache.directory.server.ldap.handlers.bind.gssapi |
---|
Methods in org.apache.directory.server.ldap.handlers.bind.gssapi with parameters of type LdapSession | |
---|---|
void |
GssapiMechanismHandler.cleanup(LdapSession ldapSession)
Remove the Host, UserBaseDn, props and Mechanism property. |
javax.security.sasl.SaslServer |
GssapiMechanismHandler.handleMechanism(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
|
void |
GssapiMechanismHandler.init(LdapSession ldapSession)
Initialize the saslProperties with some mechanism's specific data |
Constructors in org.apache.directory.server.ldap.handlers.bind.gssapi with parameters of type LdapSession | |
---|---|
GssapiCallbackHandler(LdapSession ldapSession,
CoreSession adminSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Creates a new instance of GssapiCallbackHandler. |
Uses of LdapSession in org.apache.directory.server.ldap.handlers.bind.ntlm |
---|
Methods in org.apache.directory.server.ldap.handlers.bind.ntlm with parameters of type LdapSession | |
---|---|
void |
NtlmMechanismHandler.cleanup(LdapSession ldapSession)
Remove the Host, UserBaseDn, props and Mechanism property. |
javax.security.sasl.SaslServer |
NtlmMechanismHandler.handleMechanism(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
|
void |
NtlmMechanismHandler.init(LdapSession ldapSession)
Initialize the saslProperties with some mechanism's specific data |
Constructors in org.apache.directory.server.ldap.handlers.bind.ntlm with parameters of type LdapSession | |
---|---|
NtlmSaslServer(NtlmProvider provider,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest,
LdapSession ldapSession)
|
Uses of LdapSession in org.apache.directory.server.ldap.handlers.bind.plain |
---|
Methods in org.apache.directory.server.ldap.handlers.bind.plain with parameters of type LdapSession | |
---|---|
void |
PlainMechanismHandler.cleanup(LdapSession ldapSession)
Remove the SaslServer and Mechanism property. |
javax.security.sasl.SaslServer |
PlainMechanismHandler.handleMechanism(LdapSession ldapSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Implementors will use the session and message to determine what kind of SaslServer to create and what initialization parameters it will require. |
void |
PlainMechanismHandler.init(LdapSession ldapSession)
Initialize the saslProperties with some mechanism's specific data |
Constructors in org.apache.directory.server.ldap.handlers.bind.plain with parameters of type LdapSession | |
---|---|
PlainSaslServer(LdapSession ldapSession,
CoreSession adminSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Creates a new instance of PlainSaslServer. |
Uses of LdapSession in org.apache.directory.server.ldap.handlers.controls |
---|
Methods in org.apache.directory.server.ldap.handlers.controls with parameters of type LdapSession | |
---|---|
boolean |
PagedSearchContext.hasSameRequest(org.apache.directory.shared.ldap.message.internal.InternalSearchRequest request,
LdapSession session)
Compare the previous search request and the new one, and return true if they are equal. |
Uses of LdapSession in org.apache.directory.server.ldap.handlers.extended |
---|
Methods in org.apache.directory.server.ldap.handlers.extended with parameters of type LdapSession | |
---|---|
void |
StartTlsHandler.handleExtendedOperation(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalExtendedRequest req)
|
void |
StoredProcedureExtendedOperationHandler.handleExtendedOperation(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalExtendedRequest req)
|
void |
CertGenerationRequestHandler.handleExtendedOperation(LdapSession session,
org.apache.directory.shared.ldap.message.internal.InternalExtendedRequest req)
|
void |
LaunchDiagnosticUiHandler.handleExtendedOperation(LdapSession requestor,
org.apache.directory.shared.ldap.message.internal.InternalExtendedRequest req)
|
void |
GracefulShutdownHandler.handleExtendedOperation(LdapSession requestor,
org.apache.directory.shared.ldap.message.internal.InternalExtendedRequest req)
|
Uses of LdapSession in org.apache.directory.server.ldap.replication |
---|
Methods in org.apache.directory.server.ldap.replication with parameters of type LdapSession | |
---|---|
void |
SearchResultDoneResponseHandler.handle(LdapSession session,
T response)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |