| 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 |
|---|---|
private Control |
LdifReader.parseControl(String line)
Parse a control.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LdifEntry.addControl(Control... controls)
Add a control to the entry
|
| Modifier and Type | Field and Description |
|---|---|
private Set<Control> |
SearchParams.controls
The set of controls for this search.
|
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 |
AbstractMessage.getControl(String oid)
Gets the control associated with the given OID.
|
Control |
Message.getControl(String oid)
Gets the control associated with the given OID.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Control> |
SearchParams.getControls() |
Map<String,Control> |
AbstractMessage.getControls()
Gets the controls associated with this message mapped by OID.
|
Map<String,Control> |
Message.getControls()
Gets the controls associated with this message mapped by OID.
|
| Modifier and Type | Method and Description |
|---|---|
AddRequest |
AddRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
SearchRequest |
SearchRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
UnbindRequest |
UnbindRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
UnbindRequest |
UnbindRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
AbstractExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDnRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DeleteRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
SearchRequest |
SearchRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
BindRequest |
BindRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DeleteRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
ExtendedRequest.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 |
OpaqueExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AbandonRequest |
AbandonRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
Message.addAllControls(Control[] controlsToAdd)
Adds an array of controls to this Message.
|
BindRequest |
BindRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequest.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequest.addControl(Control control)
Adds a control to this Message.
|
UnbindRequest |
UnbindRequestImpl.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequest.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ModifyRequest |
ModifyRequestImpl.addControl(Control control)
Adds a control to this Message.
|
UnbindRequest |
UnbindRequest.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
AbstractExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDnRequest.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DeleteRequest.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ModifyRequest |
ModifyRequest.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DeleteRequestImpl.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
ExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
void |
SearchParams.addControl(Control control) |
Message |
AbstractMessage.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
OpaqueExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
AbandonRequest |
AbandonRequestImpl.addControl(Control control)
Adds a control to this Message.
|
Message |
Message.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequest.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
SearchRequest |
SearchRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
UnbindRequest |
UnbindRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
AddRequest |
AddRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
UnbindRequest |
UnbindRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
AbstractExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyDnRequest |
ModifyDnRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DeleteRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
SearchRequest |
SearchRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DeleteRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
ExtendedRequest.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 |
OpaqueExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
AbandonRequest |
AbandonRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
Message.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequest.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, as defined in https://tools.ietf.org/html/draft-ietf-ldapext-psearch-03
|
interface |
ProxiedAuthz
Control which defines the Proxy Authorization request.
|
interface |
SortRequest
|
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 |
SortRequestImpl
Implementation of SortRequestControl.
|
class |
SortResponseImpl
Implementation of SortResponseControl.
|
class |
SubentriesImpl
A simple Subentries Control implementation.
|
Copyright © 2003–2019 The Apache Software Foundation. All rights reserved.