Package | Description |
---|---|
org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
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.ldif |
Classes and interfaces for reading and writing LDIF.
|
Modifier and Type | Method and Description |
---|---|
protected DecodeException |
AbstractLDAPMessageHandler.newUnexpectedRequestException(int messageID,
Request request)
Returns a decoding exception suitable for use when an unexpected LDAP
request is received.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AbandonRequest
The Abandon operation allows a client to request that the server abandon an
uncompleted operation.
|
interface |
AddRequest
The Add operation allows a client to request the addition of an entry into
the Directory.
|
interface |
AnonymousSASLBindRequest
The anonymous SASL bind request as defined in RFC 4505.
|
interface |
BindRequest
The Bind operation allows authentication information to be exchanged between
the client and server.
|
interface |
CancelExtendedRequest
The cancel extended request as defined in RFC 3909.
|
interface |
CompareRequest
The Compare operation allows a client to compare an assertion value with the
values of a particular attribute in a particular entry in the Directory.
|
interface |
CRAMMD5SASLBindRequest
The CRAM-MD5 SASL bind request as defined in draft-ietf-sasl-crammd5.
|
interface |
DeleteRequest
The Delete operation allows a client to request the removal of an entry from
the Directory.
|
interface |
DigestMD5SASLBindRequest
The DIGEST-MD5 SASL bind request as defined in RFC 2831.
|
interface |
ExtendedRequest<S extends ExtendedResult>
The Extended operation allows additional operations to be defined for
services not already available in the protocol; for example, to implement an
operation which installs transport layer security (see
StartTLSExtendedRequest ). |
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 |
GenericExtendedRequest
A generic Extended request which should be used for unsupported extended
operations.
|
interface |
GSSAPISASLBindRequest
The GSSAPI SASL bind request as defined in RFC 2831.
|
interface |
ModifyDNRequest
The Modify DN operation allows a client to change the Relative Distinguished
Name (RDN) of an entry in the Directory and/or to move a subtree of entries
to a new location in the Directory.
|
interface |
ModifyRequest
The Modify operation allows a client to request that a modification of an
entry be performed on its behalf by a server.
|
interface |
PasswordModifyExtendedRequest
The password modify extended request as defined in RFC 3062.
|
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 |
SearchRequest
The Search operation is used to request a server to return, subject to access
controls and other restrictions, a set of entries matching a complex search
criterion.
|
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.
|
interface |
StartTLSExtendedRequest
The start TLS extended request as defined in RFC 4511.
|
interface |
UnbindRequest
The Unbind operation allows a client to terminate an LDAP session.
|
interface |
WhoAmIExtendedRequest
The who am I extended request as defined in RFC 4532.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtendedRequest<R extends ExtendedRequest<S>,S extends ExtendedResult>
An abstract Extended request which can be used as the basis for implementing
new Extended operations.
|
Modifier and Type | Method and Description |
---|---|
Request |
Request.addControl(Control control)
Adds the provided control to this request.
|
Modifier and Type | Class and Description |
---|---|
class |
ResultLdapPromiseImpl<R extends Request,S extends Result>
This class provides an implementation of the
LdapPromise . |
Modifier and Type | Method and Description |
---|---|
static <R extends Request> |
LdapPromises.newResultLdapPromise(int requestID,
R request,
IntermediateResponseHandler intermediateResponseHandler,
Connection connection)
Creates a new
ResultLdapPromiseImpl to handle a standard request (add, delete, modify and modidyDN). |
static <R extends Request> |
LdapPromises.newResultLdapPromise(int requestID,
R request,
IntermediateResponseHandler intermediateResponseHandler,
LDAPConnectionImpl connection)
Creates a new
ResultLdapPromiseImpl to handle a standard request (add, delete, modify and modidyDN). |
Modifier and Type | Interface and Description |
---|---|
interface |
ChangeRecord
A request to modify the content of the Directory in some way.
|
Copyright 2010-2017 ForgeRock AS.