Modifier and Type | Class and Description |
---|---|
class |
DsmlControl<C extends Control>
A DSML decorator for a
Control . |
Modifier and Type | Class and Description |
---|---|
class |
DsmlControl<C extends Control>
A DSML decorator for a
Control . |
Modifier and Type | Method and Description |
---|---|
Control |
AbstractDsmlMessageDecorator.getControl(String oid)
Gets the control associated with the given OID.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Control> |
AbstractDsmlMessageDecorator.getControls()
Gets the controls associated with this message mapped by OID.
|
DsmlControl<? extends Control> |
AbstractDsmlMessageDecorator.getCurrentControl()
Get the current Control Object
|
Modifier and Type | Method and Description |
---|---|
Message |
AbstractDsmlMessageDecorator.addAllControls(Control[] controlsToAdd)
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.
|
Modifier and Type | Method and Description |
---|---|
static void |
ParserUtils.addControls(LdapApiService codec,
org.dom4j.Element element,
Collection<Control> controls)
Adds Controls to the given Element.
|
Modifier and Type | Method and Description |
---|---|
SearchRequest |
SearchRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDNRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
ExtendedRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DelRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
BindRequest |
BindRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AbandonRequest |
AbandonRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
SearchRequest |
SearchRequestDsml.addControl(Control control)
Adds a control to this Message.
|
ModifyRequest |
ModifyRequestDsml.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDNRequestDsml.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
ExtendedRequestDsml.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DelRequestDsml.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequestDsml.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequestDsml.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequestDsml.addControl(Control control)
Adds a control to this Message.
|
AbandonRequest |
AbandonRequestDsml.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyDnRequest |
ModifyDNRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
ExtendedRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DelRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
AddRequest |
AddRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
AbandonRequest |
AbandonRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicControlDecorator
A decorator for handling opaque Control objects where we know nothing about
their encoded value.
|
Constructor and Description |
---|
BasicControlDecorator(LdapApiService codec,
Control control)
Creates a new instance of BasicControlDecorator, decorating a
Control . |
Modifier and Type | Interface and Description |
---|---|
interface |
CodecControl<E extends Control>
The codec uses this interface to add additional information to LDAP Model
Control objects during encoding and decoding.
|
class |
ControlDecorator<E extends Control>
Decorates Control objects by wrapping them, and enabling them as CodecControls
so the codec to store transient information associated with the Control in the
decorator while processing.
|
interface |
ControlFactory<C extends Control>
Implementors of new codec control extensions must implement a factory using
this factory interface, Factory implementations for specific controls are
then registered with the codec and used by the codec to encode and decode
those controls.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CodecControl<E extends Control>
The codec uses this interface to add additional information to LDAP Model
Control objects during encoding and decoding.
|
Modifier and Type | Class and Description |
---|---|
class |
ControlDecorator<E extends Control>
Decorates Control objects by wrapping them, and enabling them as CodecControls
so the codec to store transient information associated with the Control in the
decorator while processing.
|
Modifier and Type | Method and Description |
---|---|
Control |
LdapApiService.fromJndiControl(Control jndiControl)
Creates a model control from the JNDI control.
|
Control |
MessageDecorator.getControl(String oid)
Gets the control associated with the given OID.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Control> |
MessageDecorator.getControls()
Gets the controls associated with this message mapped by OID.
|
CodecControl<? extends Control> |
MessageDecorator.getCurrentControl()
Get the current Control Object
|
ControlDecorator<? extends Control> |
LdapMessageContainer.getCurrentControl() |
CodecControl<? extends Control> |
LdapApiService.newControl(Control control)
Creates a new codec control decorator for the provided control.
|
CodecControl<? extends Control> |
LdapApiService.newControl(String oid)
Creates a new codec control decorator of the specified type.
|
Modifier and Type | Method and Description |
---|---|
Message |
MessageDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
ExtendedRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
MessageDecorator.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
ExtendedRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
CodecControl<? extends Control> |
LdapApiService.newControl(Control control)
Creates a new codec control decorator for the provided control.
|
Message |
MessageDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
ExtendedRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
Control |
LdapApiService.toJndiControl(Control modelControl)
Creates a JNDI control from the ldap model's control.
|
Modifier and Type | Method and Description |
---|---|
void |
LdapMessageContainer.setCurrentControl(ControlDecorator<? extends Control> currentControl)
Store a newly created control
|
Modifier and Type | Class and Description |
---|---|
class |
CascadeDecorator
The Cascade control decorator.
|
Modifier and Type | Class and Description |
---|---|
class |
ManageDsaITDecorator
A decorating wrapper for a ManageDsaIT Control.
|
Modifier and Type | Class and Description |
---|---|
class |
ProxiedAuthzDecorator
An ProxiedAuthz implementation, that wraps and decorates the Control with codec
specific functionality.
|
Modifier and Type | Class and Description |
---|---|
class |
EntryChangeDecorator
An EntryChange implementation, that wraps and decorates the Control with codec
specific functionality.
|
Modifier and Type | Class and Description |
---|---|
class |
PagedResultsDecorator
A codec decorator for the
PagedResultsImpl . |
Modifier and Type | Class and Description |
---|---|
class |
PersistentSearchDecorator
A persistence search object
|
Modifier and Type | Class and Description |
---|---|
class |
SubentriesDecorator
A Subentries Control implementation which wraps and decorates Subentries
Controls to enable them to be encoded and decoded by the codec.
|
Modifier and Type | Class and Description |
---|---|
class |
SortRequestDecorator
Decorator of SortRequestControl.
|
class |
SortResponseDecorator
Decorator class for SortResponseControl.
|
Modifier and Type | Method and Description |
---|---|
UnbindRequest |
UnbindRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
SearchRequest |
SearchRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDnRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DeleteRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
BindRequest |
BindRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AbandonRequest |
AbandonRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
UnbindRequest |
UnbindRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
ModifyRequest |
ModifyRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDnRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DeleteRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
AbandonRequest |
AbandonRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
UnbindRequest |
UnbindRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
SearchRequest |
SearchRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyDnRequest |
ModifyDnRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DeleteRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
AddRequest |
AddRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
AbandonRequest |
AbandonRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
Modifier and Type | Method and Description |
---|---|
Control |
DefaultLdapCodecService.fromJndiControl(Control control)
Creates a model control from the JNDI control.
|
Modifier and Type | Method and Description |
---|---|
Map<String,ControlFactory<? extends Control>> |
DefaultLdapCodecService.getControlFactories() |
CodecControl<? extends Control> |
DefaultLdapCodecService.newControl(Control control)
Creates a new codec control decorator for the provided control.
|
CodecControl<? extends Control> |
DefaultLdapCodecService.newControl(String oid)
Creates a new codec control decorator of the specified type.
|
Modifier and Type | Method and Description |
---|---|
CodecControl<? extends Control> |
DefaultLdapCodecService.newControl(Control control)
Creates a new codec control decorator for the provided control.
|
Control |
DefaultLdapCodecService.toJndiControl(Control control)
Creates a JNDI control from the ldap model's control.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultLdapCodecService.setControlFactories(Map<String,ControlFactory<? extends Control>> controlFactories) |
Modifier and Type | Interface and Description |
---|---|
interface |
AdDirSync
The DirSync control, as described in http://tools.ietf.org/html/draft-armijo-ldap-dirsync-00.
|
interface |
AdShowDeleted
The Active Directory Deleted control.
|
Modifier and Type | Class and Description |
---|---|
class |
AdDirSyncImpl
The class implemnting the AdDirsSync interface
|
class |
AdShowDeletedImpl
The Active Directory Deleted control implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
AdDirSyncDecorator
A decorator around AdDirSync control.
|
class |
AdShowDeletedDecorator
The Active Directory Show Deleted control decorator.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ChangeNotifications
The Active Directory ChangeNotifications control.
|
Modifier and Type | Class and Description |
---|---|
class |
ChangeNotificationsImpl
Simple Microsoft AD ChangeNotifications implementation class.
|
Modifier and Type | Class and Description |
---|---|
class |
ChangeNotificationsDecorator
A decorating wrapper for a ChangeNotifications Control.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PermissiveModify
The Permissive Modify control.
|
Modifier and Type | Class and Description |
---|---|
class |
PermissiveModifyImpl
The Permissive Modify control implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
PermissiveModifyDecorator
The Permissive Modify control decorator.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PasswordPolicy
The password policy
Control interface. |
Modifier and Type | Class and Description |
---|---|
class |
PasswordPolicyImpl
A simple
PasswordPolicy Control implementation. |
Modifier and Type | Class and Description |
---|---|
class |
PasswordPolicyDecorator
PasswordPolicy decorator.
|
Modifier and Type | Class and Description |
---|---|
class |
SyncDoneValueDecorator
A syncDoneValue object as described in rfc4533.
|
class |
SyncInfoValueDecorator
A syncInfoValue object, as defined in RFC 4533
|
class |
SyncRequestValueDecorator
A syncRequestValue object, as defined in RFC 4533
|
class |
SyncStateValueDecorator
A syncStateValue object, as defined in RFC 4533
|
Modifier and Type | Interface and Description |
---|---|
interface |
SyncDoneValue
A syncDoneValue object as described in rfc4533 :
|
Modifier and Type | Class and Description |
---|---|
class |
SyncDoneValueImpl
A simple
SyncDoneValue implementation to store control properties. |
Modifier and Type | Interface and Description |
---|---|
interface |
SyncInfoValue
A syncInfoValue object, as defined in RFC 4533 ;
|
interface |
SyncRequestValue
A syncRequestValue object, as defined in RFC 4533
|
Modifier and Type | Class and Description |
---|---|
class |
SyncInfoValueImpl
A simple
SyncInfoValue implementation to store control properties. |
class |
SyncRequestValueImpl
A syncRequestValue object, as defined in RFC 4533 :
|
Modifier and Type | Interface and Description |
---|---|
interface |
SyncStateValue
A syncStateValue object, as defined in RFC 4533 :
|
Modifier and Type | Class and Description |
---|---|
class |
SyncStateValueImpl
A simple SyncStateValue Control implementation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
VirtualListViewRequest
Virtual List View control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
interface |
VirtualListViewResponse
Virtual List View response control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
Modifier and Type | Class and Description |
---|---|
class |
VirtualListViewRequestImpl
Virtual List View control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
class |
VirtualListViewResponseImpl
Virtual List View response control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
Modifier and Type | Class and Description |
---|---|
class |
VirtualListViewRequestDecorator
The VirtualListView decorator
|
class |
VirtualListViewResponseDecorator
The VirtualListView response decorator
|
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 | 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.
|
Modifier and Type | Method and Description |
---|---|
static Control |
JndiUtils.fromJndiControl(LdapApiService codec,
Control jndiControl)
Deprecated.
We don't use JNDI anymore
|
static Control[] |
JndiUtils.fromJndiControls(LdapApiService codec,
Control... jndiControls)
Deprecated.
We don't use JNDI anymore
|
Modifier and Type | Method and Description |
---|---|
static Control |
JndiUtils.toJndiControl(LdapApiService codec,
Control control)
Deprecated.
We don't use JNDI anymore
|
static Control[] |
JndiUtils.toJndiControls(LdapApiService codec,
Control... controls)
Deprecated.
We don't use JNDI anymore
|
Modifier and Type | Method and Description |
---|---|
Control[] |
SaslRequest.getControls()
Gets the controls.
|
Modifier and Type | Method and Description |
---|---|
void |
SaslRequest.addAllControls(Control[] controls)
Adds the given controls.
|
void |
SaslRequest.addControl(Control control)
Adds the given control.
|
Entry |
LdapNetworkConnection.lookup(Dn dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnectionWrapper.lookup(Dn dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnection.lookup(Dn dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapNetworkConnection.lookup(String dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnectionWrapper.lookup(String dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnection.lookup(String dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Copyright © 2003–2018 The Apache Software Foundation. All rights reserved.