Modifier and Type | Class and Description |
---|---|
class |
AbstractDsmlMessageDecorator<M extends Message>
An abstract DSML Message decorator base class.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDsmlMessageDecorator<M extends Message>
An abstract DSML Message decorator base class.
|
Modifier and Type | Method and Description |
---|---|
Message |
AbstractDsmlMessageDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
AbstractDsmlMessageDecorator.addControl(Control control)
Adds a control to this Message.
|
Message |
AbstractDsmlMessageDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
AbstractDsmlMessageDecorator.setMessageId(int messageId)
Sets the Message ID for this request
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractResponseDsml<E extends Response>
Base class for all DSML responses.
|
class |
AbstractResultResponseDsml<E extends ResultResponse>
Base class for all DSML responses.
|
class |
AddResponseDsml
DSML Decorator for AddResponse
|
class |
BindResponseDsml
DSML Decorator for AuthResponse
|
class |
CompareResponseDsml
DSML Decorator for CompareResponse
|
class |
DelResponseDsml
DSML Decorator for DelResponse
|
class |
ErrorResponse
Class representing Error Response.
|
class |
ExtendedResponseDsml
DSML Decorator for ExtendedResponse
|
class |
ModDNResponseDsml
DSML Decorator for ModDNResponse
|
class |
ModifyResponseDsml
DSML Decorator for ModifyResponse
|
class |
SearchResponse
This class represents the DSML Search Response
|
class |
SearchResponseDsml
This class represents the Search Response Dsml Container.
|
class |
SearchResultDoneDsml
DSML Decorator for SearchResultDone
|
class |
SearchResultEntryDsml
DSML Decorator for SearchResultEntry
|
class |
SearchResultReferenceDsml
DSML Decorator for SearchResultReference
|
Constructor and Description |
---|
LdapResultDsml(LdapApiService codec,
LdapResult result,
Message message)
Creates a new instance of LdapResultDsml.
|
SearchResponseDsml(LdapApiService codec,
Message response)
Creates a new getDecoratedMessage() of SearchResponseDsml.
|
Modifier and Type | Class and Description |
---|---|
class |
AbandonRequestDsml
DSML Decorator for AbandonRequest
|
class |
AbstractRequestDsml<E extends Request>
Abstract class for DSML requests.
|
class |
AbstractResultResponseRequestDsml<E extends ResultResponseRequest,F extends ResultResponse>
Abstract class for DSML requests.
|
class |
AddRequestDsml
DSML Decorator for AddRequest
|
class |
BindRequestDsml
DSML Decorator for BindRequest
|
class |
CompareRequestDsml
DSML Decorator for CompareRequest
|
class |
DelRequestDsml
DSML Decorator for DeleteRequest
|
class |
ExtendedRequestDsml<Q extends ExtendedRequest,P extends ExtendedResponse>
DSML Decorator for ExtendedRequest
|
class |
ModifyDNRequestDsml
DSML Decorator for ModifyDNRequest
|
class |
ModifyRequestDsml
DSML Decorator for ModifyRequest
|
class |
SearchRequestDsml
DSML Decorator for SearchRequest
|
Modifier and Type | Method and Description |
---|---|
void |
CheckLengthNotNull.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
AllowGrammarEnd.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
Modifier and Type | Method and Description |
---|---|
void |
StoreControlValue.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
StoreControlCriticality.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
InitControls.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
AddControl.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
Modifier and Type | Method and Description |
---|---|
void |
StoreMessageId.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
InitLdapMessage.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
Modifier and Type | Method and Description |
---|---|
void |
StoreResultCode.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
StoreMatchedDN.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
StoreErrorMessage.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
InitReferrals.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
void |
AddReferral.action(LdapMessageContainer<MessageDecorator<? extends Message>> container)
The action to be executed.
|
Modifier and Type | Class and Description |
---|---|
class |
LdapMessageContainer<E extends MessageDecorator<? extends Message>>
The LdapMessage container stores all the messages decoded by the Asn1Decoder.
|
class |
MessageDecorator<E extends Message>
A decorator for the generic LDAP Message
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedRequestDecorator<Q extends ExtendedRequest>
A decorator for the ExtendedRequest message
|
class |
ExtendedResponseDecorator<R extends ExtendedResponse>
A decorator for the ExtendedResponse message
|
class |
MessageDecorator<E extends Message>
A decorator for the generic LDAP Message
|
Modifier and Type | Method and Description |
---|---|
Message |
MessageDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
MessageDecorator.addControl(Control control)
Adds a control to this Message.
|
Message |
LdapDecoder.decode(InputStream in,
LdapMessageContainer<MessageDecorator<? extends Message>> container)
Decodes a PDU from an input stream into a Ldap message container.
|
Message |
ResponseCarryingException.getResponse()
Get the constructed response
|
Message |
MessageDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
MessageDecorator.setMessageId(int messageId)
Sets the Message ID for this request
|
Modifier and Type | Method and Description |
---|---|
static MessageDecorator<? extends Message> |
MessageDecorator.getDecorator(LdapApiService codec,
Message decoratedMessage) |
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
LdapEncoder.encodeMessage(Message message)
Generate the PDU which contains the encoded object.
|
static MessageDecorator<? extends Message> |
MessageDecorator.getDecorator(LdapApiService codec,
Message decoratedMessage) |
void |
ResponseCarryingException.setResponse(Message response)
Set a response if we get an exception while parsing the message
|
Modifier and Type | Method and Description |
---|---|
Message |
LdapDecoder.decode(InputStream in,
LdapMessageContainer<MessageDecorator<? extends Message>> container)
Decodes a PDU from an input stream into a Ldap message container.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AbandonableResultResponseRequest
A composite interface needed for
AbandonableRequest ResultResponseRequest s. |
Modifier and Type | Class and Description |
---|---|
class |
AbandonableRequestDecorator<M extends AbandonableResultResponseRequest>
A decorator for the LdapResultResponse message
|
class |
AbandonableResultResponseRequestDecorator<M extends AbandonableResultResponseRequest>
A decorator for the LdapResultResponse message
|
class |
AbandonRequestDecorator
A decorator for the AddRequest message
|
class |
AddRequestDecorator
A decorator for the AddRequest message
|
class |
AddResponseDecorator
A decorator for the AddResponse message
|
class |
BindRequestDecorator
A decorator for the BindRequest message
|
class |
BindResponseDecorator
A decorator for the BindResponse message
|
class |
CompareRequestDecorator
A decorator for the CompareRequest message
|
class |
CompareResponseDecorator
A decorator for the CompareResponse message
|
class |
DeleteRequestDecorator
A decorator for the DeleteRequest message
|
class |
DeleteResponseDecorator
A decorator for the DeleteRequest message
|
class |
IntermediateResponseDecorator
A decorator for the IntermediateResponse message
|
class |
ModifyDnRequestDecorator
A decorator for the ModifyDnRequest message
|
class |
ModifyDnResponseDecorator
A decorator for the ModifyDnResponse message
|
class |
ModifyRequestDecorator
A decorator for the ModifyRequest message
|
class |
ModifyResponseDecorator
A decorator for the ModifyResponse message
|
class |
RequestDecorator<M extends Request>
A decorator for the LdapResultResponse message
|
class |
ResponseDecorator<M extends ResultResponse>
A decorator for the Response message.
|
class |
ResultResponseRequestDecorator<M extends ResultResponseRequest>
A decorator for the LdapResultResponse message
|
class |
SearchRequestDecorator
A decorator for the SearchRequest message
|
class |
SearchResultDoneDecorator
A decorator for the SearchResultDone message
|
class |
SearchResultEntryDecorator
A decorator for the SearchResultEntry message
|
class |
SearchResultReferenceDecorator
A decorator for the SearchResultReference message
|
class |
SingleReplyRequestDecorator<M extends SingleReplyRequest>
A decorator for the LdapResultResponse message
|
class |
UnbindRequestDecorator
A decorator for the LdapResultResponse message
|
Modifier and Type | Class and Description |
---|---|
class |
CancelRequestDecorator
A Decorator for CancelRequests.
|
class |
CancelResponseDecorator
A Decorator for CancelResponses.
|
Modifier and Type | Class and Description |
---|---|
class |
CertGenerationRequestDecorator
A Decorator for certificate generation extended request.
|
class |
CertGenerationResponseDecorator
A Decorator for certificate generation Responses.
|
Modifier and Type | Class and Description |
---|---|
class |
GracefulDisconnectResponseDecorator
A Decorator for CancelResponses.
|
Modifier and Type | Class and Description |
---|---|
class |
GracefulShutdownRequestDecorator
A Decorator for GracefulShutdownRequests.
|
class |
GracefulShutdownResponseDecorator
A Decorator for CancelResponses.
|
Modifier and Type | Class and Description |
---|---|
class |
PasswordModifyRequestDecorator
A Decorator for PasswordModifyRequest extended request.
|
class |
PasswordModifyResponseDecorator
A Decorator for PasswordModifyResponse extended request.
|
Modifier and Type | Class and Description |
---|---|
class |
StartTlsRequestDecorator
A Decorator for StartTlsRequest extended request.
|
class |
StartTlsResponseDecorator
A Decorator for StartTlsResponse extended request.
|
Modifier and Type | Class and Description |
---|---|
class |
StoredProcedureRequestDecorator
A Decorator for stored procedure extended operation requests.
|
class |
StoredProcedureResponseDecorator
A Decorator for CancelResponses.
|
Modifier and Type | Class and Description |
---|---|
class |
WhoAmIRequestDecorator
A Decorator for WhoAmIRequest extended request.
|
class |
WhoAmIResponseDecorator
A Decorator for WhoAmIResponse extended request.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CancelRequest
The CancelRequest interface.
|
interface |
CancelResponse
The interface for Cancel ExtendedResponses.
|
Modifier and Type | Class and Description |
---|---|
class |
CancelRequestImpl
Implement the extended Cancel Request as described in RFC 3909.
|
class |
CancelResponseImpl
The response sent back from the server after the Cancel extended operation is performed.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CertGenerationRequest
The interface for a certificate generation request extended operation.
|
interface |
CertGenerationResponse
The interface for the certificate generation extended operation.
|
Modifier and Type | Class and Description |
---|---|
class |
CertGenerationRequestImpl
An extended operation requesting the server to generate a public/private key pair and a certificate
and store them in a specified target entry in the DIT.
|
class |
CertGenerationResponseImpl
The response sent back from the server after the CertGeneration extended operation is performed.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GracefulDisconnectResponse
An unsolicited notification, extended response, intended for notifying
clients of upcoming disconnection due to intended service windows.
|
Modifier and Type | Class and Description |
---|---|
class |
GracefulDisconnectResponseImpl
An unsolicited notification, extended response, intended for notifying
clients of up coming disconnection due to intended service windows.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GracefulShutdownRequest
An extended operation requesting the server to shutdown it's LDAP service
port while allowing established clients to complete or abandon operations
already in progress.
|
interface |
GracefulShutdownResponse
The response sent back from the server when a
GracefulShutdownRequestImpl
extended operation is sent. |
Modifier and Type | Class and Description |
---|---|
class |
GracefulShutdownRequestImpl
An extended operation requesting the server to shutdown it's LDAP service
port while allowing established clients to complete or abandon operations
already in progress.
|
class |
GracefulShutdownResponseImpl
The response sent back from the server when a
GracefulShutdownRequestImpl
extended operation is sent. |
Modifier and Type | Interface and Description |
---|---|
interface |
PasswordModifyRequest
The RFC 3062 PwdModify request :
|
interface |
PasswordModifyResponse
The RFC 3062 PwdModify response :
|
Modifier and Type | Class and Description |
---|---|
class |
PasswordModifyRequestImpl
The RFC 3062 PwdModify request :
|
class |
PasswordModifyResponseImpl
The RFC 3062 PwdModify response :
|
Modifier and Type | Interface and Description |
---|---|
interface |
StartTlsRequest
The RFC 4511 StartTLS request
|
interface |
StartTlsResponse
The RFC 4511 StartTLS response
|
Modifier and Type | Class and Description |
---|---|
class |
StartTlsRequestImpl
The RFC 4511 StartTLS request
|
class |
StartTlsResponseImpl
The RFC 4511 StartTLS response :
|
Modifier and Type | Interface and Description |
---|---|
interface |
StoredProcedureRequest
An extended operation requesting the server to execute a stored procedure.
|
interface |
StoredProcedureResponse
The stored procedure extended operation response.
|
Modifier and Type | Class and Description |
---|---|
class |
StoredProcedureRequestImpl
An extended operation requesting the server to execute a stored procedure.
|
class |
StoredProcedureResponseImpl
The response sent back from the server when a
StoredProcedureRequestImpl
is sent. |
Modifier and Type | Interface and Description |
---|---|
interface |
WhoAmIRequest
The RFC 4532 WhoAmI request
|
interface |
WhoAmIResponse
The RFC 4532 WhoAmI response :
|
Modifier and Type | Class and Description |
---|---|
class |
WhoAmIRequestImpl
The RFC 4532 WhoAmI request
|
class |
WhoAmIResponseImpl
The RFC 4532 WhoAmI response :
|
Modifier and Type | Method and Description |
---|---|
Message |
ResponseCarryingMessageException.getResponse()
Get the constructed response
|
Modifier and Type | Method and Description |
---|---|
void |
ResponseCarryingMessageException.setResponse(Message response)
Set a response if we get an exception while parsing the message
|
Modifier and Type | Interface and Description |
---|---|
interface |
AbandonableRequest
A request which can be abandoned.
|
interface |
AbandonRequest
Abandon protocol operation request to terminate an operation already in
progress.
|
interface |
AddRequest
Add protocol operation request used to add a new entry to the DIT.
|
interface |
AddResponse
Add protocol response message used to confirm the results of a add request
message.
|
interface |
BindRequest
Bind protocol operation request which authenticates and begins a client
session.
|
interface |
BindResponse
Bind protocol response message used to confirm the results of a bind request
message.
|
interface |
CompareRequest
Compare request protocol message that tests an entry to see if it abides by
an attribute value assertion.
|
interface |
CompareResponse
Compare protocol response message used to confirm the results of a compare
request message.
|
interface |
DeleteRequest
Delete request protocol message used to remove an existing leaf entry from
the directory.
|
interface |
DeleteResponse
Delete protocol response message used to confirm the results of a delete
request message.
|
interface |
ExtendedRequest
Extended protocol request message used to add to more operations to the
protocol.
|
interface |
ExtendedResponse
Extended protocol response message used to confirm the results of a extended
request message.
|
interface |
IntermediateResponse
Intermediate response message used to return multiple response
messages for a single search request (ExtendedRequest or Control).
|
interface |
ManyReplyRequest
A request that can generate zero, one, or more heterogenous responses for a
single request.
|
interface |
ModifyDnRequest
Modify Dn request protocol message used to rename or move an existing entry
in the directory.
|
interface |
ModifyDnResponse
Modify Dn protocol response message used to confirm the results of a modify
Dn request message.
|
interface |
ModifyRequest
Modify request protocol message used to alter the attributes and values of an
existing entry.
|
interface |
ModifyResponse
Modify protocol response message used to confirm the results of a modify
request message.
|
interface |
Request
Ldap protocol request messages derive from this super interface.
|
interface |
Response
Super interface used as a marker for all protocol response type messages.
|
interface |
ResultResponse
An LDAP Response that contains an LDAPResult structure within it.
|
interface |
ResultResponseRequest
A request who's one or more responses contains an LdapResult.
|
interface |
SearchRequest
Search request protocol message interface.
|
interface |
SearchResultDone
Search done protocol response message used to indicate the completion of a
search request message.
|
interface |
SearchResultEntry
Search entry protocol response message used to return non referral entries to
the client in response to a search request message.
|
interface |
SearchResultReference
Search reference protocol response message used to return referrals to the
client in response to a search request message.
|
interface |
SingleReplyRequest
Super interface for all request messages returning only one type of response.
|
interface |
UnbindRequest
Unbind protocol request message used to end a client session.
|
Modifier and Type | Class and Description |
---|---|
class |
AbandonRequestImpl
Implementation of an AbandonRequest message.
|
class |
AbstractAbandonableRequest
The base abandonable request message class.
|
class |
AbstractExtendedRequest
ExtendedRequest implementation.
|
class |
AbstractMessage
Abstract message base class.
|
class |
AbstractRequest
The base request message class.
|
class |
AbstractResponse
Abstract base for a Response message.
|
class |
AbstractResultResponse
Abstract base for a ResultResponse message.
|
class |
AddRequestImpl
Lockable add request implementation.
|
class |
AddResponseImpl
AddResponse implementation.
|
class |
BindRequestImpl
Bind protocol operation request which authenticates and begins a client
session.
|
class |
BindResponseImpl
BindResponse implementation.
|
class |
CompareRequestImpl
Comparison request implementation.
|
class |
CompareResponseImpl
CompareResponse implementation.
|
class |
DeleteRequestImpl
Delete request implementation.
|
class |
DeleteResponseImpl
DeleteResponse implementation
|
class |
ExtendedRequestImpl
ExtendedRequest implementation.
|
class |
ExtendedResponseImpl
A simple ExtendedResponse implementation.
|
class |
IntermediateResponseImpl
IntermediateResponse implementation
|
class |
ModifyDnRequestImpl
ModifyDNRequest implementation.
|
class |
ModifyDnResponseImpl
ModifyDnResponse implementation
|
class |
ModifyRequestImpl
Lockable ModifyRequest implementation.
|
class |
ModifyResponseImpl
ModifyResponse implementation
|
class |
SearchRequestImpl
SearchRequest implementation.
|
class |
SearchResultDoneImpl
SearchResponseDone implementation
|
class |
SearchResultEntryImpl
Lockable SearchResponseEntry implementation
|
class |
SearchResultReferenceImpl
SearchResponseReference implementation
|
class |
UnbindRequestImpl
Lockable UnbindRequest implementation.
|
Modifier and Type | Method and Description |
---|---|
Message |
Message.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
AbstractMessage.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
Message.addControl(Control control)
Adds a control to this Message.
|
Message |
AbstractMessage.addControl(Control control)
Adds a control to this Message.
|
Message |
Message.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
AbstractMessage.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
Message.setMessageId(int messageId)
Sets the Message ID for this request
|
Message |
AbstractMessage.setMessageId(int id)
Sets the Message ID for this request
|
Modifier and Type | Class and Description |
---|---|
class |
AddNoDResponse
An extended operation intended for notifying clients of upcoming
disconnection for the Add response.
|
class |
BindNoDResponse
An extended operation intended for notifying clients of upcoming
disconnection for the Bind response.
|
class |
CompareNoDResponse
An extended operation intended for notifying clients of upcoming
disconnection for the Compare response.
|
class |
DeleteNoDResponse
An extended operation intended for notifying clients of upcoming
disconnection for the Delete response.
|
class |
ExtendedNoDResponse
An extended operation intended for notifying clients of upcoming
disconnection for the Extended response.
|
class |
ModifyDnNoDResponse
An extended operation intended for notifying clients of upcoming
disconnection for the ModifyDn response.
|
class |
ModifyNoDResponse
An extended operation intended for notifying clients of upcoming
disconnection for the Modify response.
|
class |
NoticeOfDisconnect
An extended operation intended for notifying clients of upcoming
disconnection.
|
class |
SearchNoDResponse
An extended operation intended for notifying clients of upcoming
disconnection for the Search response.
|
Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.