Package | Description |
---|---|
org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
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.responses |
Classes and interfaces for core LDAP responses.
|
org.forgerock.opendj.ldap.spi |
Interfaces and classes for service providers.
|
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 | Method and Description |
---|---|
void |
LDAPMessageHandler.bindResult(int messageID,
BindResult result)
Handles an LDAP bind result message.
|
void |
AbstractLDAPMessageHandler.bindResult(int messageID,
BindResult result) |
void |
LDAPWriter.writeBindResult(int messageID,
BindResult result)
Writes the provided bind result.
|
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) |
BindResult |
Connection.bind(String name,
char[] password)
Authenticates to the Directory Server using simple authentication and the
provided user name and password.
|
BindResult |
AbstractConnectionWrapper.bind(String name,
char[] password)
Authenticates to the Directory Server using simple authentication and the
provided user name and password.
|
BindResult |
AbstractConnection.bind(String name,
char[] password) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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 | Method and Description |
---|---|
boolean |
BindClient.evaluateResult(BindResult result)
Evaluates the provided bind result and returns
true if
authentication has completed successfully, or false if additional
authentication steps are required (for example during a multi-stage SASL
authentication attempt). |
Modifier and Type | Method and Description |
---|---|
BindResult |
BindResult.addControl(Control control) |
BindResult |
BindResult.addReferralURI(String uri) |
static BindResult |
Responses.copyOfBindResult(BindResult result)
Creates a new bind result that is an exact copy of the provided result.
|
static BindResult |
Responses.newBindResult(ResultCode resultCode)
Creates a new bind result using the provided result code.
|
BindResult |
BindResult.setCause(Throwable cause) |
BindResult |
BindResult.setDiagnosticMessage(String message) |
BindResult |
BindResult.setMatchedDN(String dn) |
BindResult |
BindResult.setResultCode(ResultCode resultCode) |
BindResult |
BindResult.setServerSASLCredentials(ByteString credentials)
Sets the server SASL credentials associated with this bind result.
|
static BindResult |
Responses.unmodifiableBindResult(BindResult result)
Creates an unmodifiable bind result using the provided response.
|
Modifier and Type | Method and Description |
---|---|
static BindResult |
Responses.copyOfBindResult(BindResult result)
Creates a new bind result that is an exact copy of the provided result.
|
static BindResult |
Responses.unmodifiableBindResult(BindResult result)
Creates an unmodifiable bind result using the provided response.
|
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.
|
Modifier and Type | Method and Description |
---|---|
LdapPromise<BindResult> |
SdkConnectionAdapter.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
Copyright 2010-2017 ForgeRock AS.