| Package | Description |
|---|---|
| org.apache.directory.api.ldap.model.ldif | |
| org.apache.directory.api.ldap.model.message | |
| org.apache.directory.api.ldap.model.message.controls |
| Modifier and Type | Class and Description |
|---|---|
class |
LdifControl
The LdifControl class stores a control defined for an entry found in a LDIF
file.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LdifEntry.addControl(Control... controls)
Add a control to the entry
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Control> |
AbstractMessage.controls
Map of message controls using OID Strings for keys and Control values
|
| Modifier and Type | Method and Description |
|---|---|
Control |
Message.getControl(String oid)
Gets the control associated with the given OID.
|
Control |
AbstractMessage.getControl(String oid)
Gets the control associated with the given OID.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Control> |
SearchParams.getControls() |
Map<String,Control> |
Message.getControls()
Gets the controls associated with this message mapped by OID.
|
Map<String,Control> |
AbstractMessage.getControls()
Gets the controls associated with this message mapped by OID.
|
| Modifier and Type | Method and Description |
|---|---|
UnbindRequest |
UnbindRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
UnbindRequest |
UnbindRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
SearchRequest |
SearchRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
SearchRequest |
SearchRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDnRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
Message.addAllControls(Control[] controlsToAdd)
Adds an array of controls to this Message.
|
ExtendedRequest |
ExtendedRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
ExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DeleteRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DeleteRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
BindRequest |
BindRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
BindRequest |
BindRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
AbstractMessage.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
AbstractExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AbandonRequest |
AbandonRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
UnbindRequest |
UnbindRequestImpl.addControl(Control control)
Adds a control to this Message.
|
UnbindRequest |
UnbindRequest.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequestImpl.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequest.addControl(Control control)
Adds a control to this Message.
|
void |
SearchParams.addControl(Control control) |
ModifyRequest |
ModifyRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ModifyRequest |
ModifyRequest.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDnRequest.addControl(Control control)
Adds a control to this Message.
|
Message |
Message.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
ExtendedRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
ExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DeleteRequestImpl.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DeleteRequest.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequestImpl.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequest.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequestImpl.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequest.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequestImpl.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequest.addControl(Control control)
Adds a control to this Message.
|
Message |
AbstractMessage.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
AbstractExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
AbandonRequest |
AbandonRequestImpl.addControl(Control control)
Adds a control to this Message.
|
UnbindRequest |
UnbindRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
UnbindRequest |
UnbindRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
SearchRequest |
SearchRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
SearchRequest |
SearchRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyDnRequest |
ModifyDnRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
Message.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
ExtendedRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
ExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DeleteRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DeleteRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
AddRequest |
AddRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
AddRequest |
AddRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
AbstractMessage.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
AbstractExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
AbandonRequest |
AbandonRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SearchParams.setControls(Set<Control> controls) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Cascade
The Cascade control
|
interface |
EntryChange
A response control that may be returned by Persistent Search entry responses.
|
interface |
ManageDsaIT
Control which allows for the management of referrals and other DSA specific
entities without processing them: meaning the referrals are treated as
regular entries using this control.
|
interface |
PagedResults
A request/response control used to implement a simple paging of search
results.
|
interface |
PersistentSearch
A persistence search object
|
interface |
ProxiedAuthz
Control which defines the Proxy Authorization request.
|
interface |
SortRequest
Implementation of Server Side Sort request control based on
the RFC 2891
SortKeyList ::= SEQUENCE OF SEQUENCE { attributeType AttributeDescription, orderingRule [0] MatchingRuleId OPTIONAL, reverseOrder [1] BOOLEAN DEFAULT FALSE } |
interface |
SortResponse
SortResult ::= SEQUENCE {
sortResult ENUMERATED { success (0), -- results are sorted operationsError (1), -- server internal failure timeLimitExceeded (3), -- timelimit reached before sorting was completed strongAuthRequired (8), -- refused to return sorted results via insecure protocol adminLimitExceeded (11), -- too many matching entries for the server to sort noSuchAttribute (16), -- unrecognized attribute type in sort key inappropriateMatching (18), -- unrecognized or inappropriate matching rule in sort key insufficientAccessRights (50), -- refused to return sorted results to this client busy (51), -- too busy to process unwillingToPerform (53), -- unable to sort other (80) }, attributeType [0] AttributeDescription OPTIONAL } |
interface |
Subentries
A simple Subentries Control.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractControl
A simple implementation of the
Control interface with storage for
the OID and the criticality properties. |
class |
CascadeImpl
Simple Cascade control implementation.
|
class |
EntryChangeImpl
A simple implementation of the EntryChange response control.
|
class |
ManageDsaITImpl
Simple ManageDsaIT implementation class.
|
class |
OpaqueControl
A final
Control implementation intended specifically for handling
controls who's values cannot be encoded or decoded by the codec service. |
class |
PagedResultsImpl
A request/response control used to implement a simple paging of search
results.
|
class |
PersistentSearchImpl
A persistence search object
|
class |
ProxiedAuthzImpl
Simple ProxiedAuthz implementation class.
|
class |
SortRequestControlImpl
Implementation of SortRequestControl.
|
class |
SortResponseControlImpl
Implementation of SortResponseControl.
|
class |
SubentriesImpl
A simple Subentries Control implementation.
|
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.