Package | Description |
---|---|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.forgerock.opendj.ldap.requests |
Classes and interfaces for core LDAP requests.
|
org.forgerock.opendj.ldap.spi |
Interfaces and classes for service providers.
|
org.forgerock.opendj.server.core |
Contains APIs for new DataProvider design.
|
org.opends.server.protocols.http |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using HTTP.
|
Modifier and Type | Field and Description |
---|---|
static Option<BindRequest> |
LDAPConnectionFactory.AUTHN_BIND_REQUEST
Configures the connection factory to return pre-authenticated connections using the specified
BindRequest . |
Modifier and Type | Method and Description |
---|---|
BindResult |
Connection.bind(BindRequest request)
Authenticates to the Directory Server using the provided bind request.
|
BindResult |
AbstractConnectionWrapper.bind(BindRequest request)
Authenticates to the Directory Server using the provided bind request.
|
BindResult |
AbstractAsynchronousConnection.bind(BindRequest request) |
LdapPromise<BindResult> |
Connection.bindAsync(BindRequest request)
Asynchronously authenticates to the Directory Server using the provided
bind request.
|
LdapPromise<BindResult> |
AbstractConnectionWrapper.bindAsync(BindRequest request)
Asynchronously authenticates to the Directory Server using the provided
bind request.
|
LdapPromise<BindResult> |
AbstractConnection.bindAsync(BindRequest request) |
LdapPromise<BindResult> |
Connection.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously authenticates to the Directory Server using the provided
bind request.
|
LdapPromise<BindResult> |
AbstractSynchronousConnection.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
LdapPromise<BindResult> |
AbstractConnectionWrapper.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously authenticates to the Directory Server using the provided
bind request.
|
void |
RequestHandler.handleBind(C requestContext,
int version,
BindRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<BindResult> resultHandler)
Invoked when a bind request is received from a client.
|
void |
MemoryBackend.handleBind(RequestContext requestContext,
int version,
BindRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<BindResult> resultHandler) |
Modifier and Type | Interface and Description |
---|---|
interface |
AnonymousSASLBindRequest
The anonymous SASL bind request as defined in RFC 4505.
|
interface |
CRAMMD5SASLBindRequest
The CRAM-MD5 SASL bind request as defined in draft-ietf-sasl-crammd5.
|
interface |
DigestMD5SASLBindRequest
The DIGEST-MD5 SASL bind request as defined in RFC 2831.
|
interface |
ExternalSASLBindRequest
The External SASL bind request as defined in RFC 4422.
|
interface |
GenericBindRequest
A generic Bind request which should be used for unsupported authentication
methods.
|
interface |
GSSAPISASLBindRequest
The GSSAPI SASL bind request as defined in RFC 2831.
|
interface |
PlainSASLBindRequest
The Plain SASL bind request as defined in RFC 4616.
|
interface |
SASLBindRequest
The SASL authentication method of the Bind operation allows clients to
authenticate using one of the SASL authentication methods defined in RFC
4513.
|
interface |
SimpleBindRequest
The simple authentication method of the Bind Operation provides three
authentication mechanisms:
An anonymous authentication mechanism, in which both the name and
password are zero length.
|
Modifier and Type | Method and Description |
---|---|
BindRequest |
BindRequest.addControl(Control control) |
Modifier and Type | Method and Description |
---|---|
LdapPromise<BindResult> |
LDAPConnectionImpl.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously authenticates to the Directory Server using the provided bind request.
|
static BindResultLdapPromiseImpl |
LdapPromises.newBindLdapPromise(int requestID,
BindRequest request,
BindClient bindClient,
IntermediateResponseHandler intermediateResponseHandler)
Creates a new bind
BindResultLdapPromiseImpl . |
Modifier and Type | Method and Description |
---|---|
BindRequest |
Operation.getBindRequest()
Retrieves the last successful bind request from the client.
|
Modifier and Type | Method and Description |
---|---|
void |
BindRequestContext.setAuthenticationInfo(BindRequest bindRequest,
Entry authenticationEntry,
Entry authorizationEntry)
Specifies information about the authentication that has been performed
for this connection.
|
Modifier and Type | Method and Description |
---|---|
LdapPromise<BindResult> |
SdkConnectionAdapter.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
Copyright 2010-2017 ForgeRock AS.