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,
boolean isRequest)
Adds Controls to the given Element.
|
Modifier and Type | Method and Description |
---|---|
ModifyDnRequest |
ModifyDNRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
BindRequest |
BindRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequestDsml.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.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DelRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
ExtendedRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDNRequestDsml.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequestDsml.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequestDsml.addControl(Control control)
Adds a control to this Message.
|
ModifyRequest |
ModifyRequestDsml.addControl(Control control)
Adds a control to this Message.
|
AbandonRequest |
AbandonRequestDsml.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequestDsml.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequestDsml.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DelRequestDsml.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
ExtendedRequestDsml.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDNRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
AbandonRequest |
AbandonRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
SearchRequest |
SearchRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
AddRequest |
AddRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DelRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
ExtendedRequestDsml.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 | Class and Description |
---|---|
class |
AbstractControlFactory<C extends Control>
A factory that encode the Control value
|
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.fromJndiRequestControl(Control jndiControl)
Creates a model request control from the JNDI request control.
|
Control |
LdapApiService.fromJndiResponseControl(Control jndiControl)
Creates a model response control from the JNDI response control.
|
Control |
LdapMessageContainer.getCurrentControl() |
Control |
ControlFactory.newControl()
Creates and returns a version of the Control.
|
Modifier and Type | Method and Description |
---|---|
Map<String,ControlFactory<? extends Control>> |
LdapApiService.getRequestControlFactories() |
Map<String,ControlFactory<? extends Control>> |
LdapApiService.getResponseControlFactories() |
Modifier and Type | Method and Description |
---|---|
void |
ControlFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
AbstractControlFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
ControlFactory.decodeValue(ControlContainer container,
Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
AbstractControlFactory.decodeValue(ControlContainer container,
Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
ControlFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
AbstractControlFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
ControlContainer.setControl(Control control)
Set a Control Object into the container.
|
void |
LdapMessageContainer.setCurrentControl(Control currentControl)
Store a newly created control
|
Control |
LdapApiService.toJndiControl(Control modelControl)
Creates a JNDI control from the ldap model's control.
|
Modifier and Type | Method and Description |
---|---|
Control |
OpaqueControlFactory.newControl()
Creates and returns a version of the Control.
|
Modifier and Type | Method and Description |
---|---|
void |
OpaqueControlFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
OpaqueControlFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
Modifier and Type | Method and Description |
---|---|
void |
ProxiedAuthzFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
ProxiedAuthzFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
Modifier and Type | Method and Description |
---|---|
void |
EntryChangeFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
EntryChangeFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
EntryChangeContainer.setControl(Control control)
Set a EntryChangeControl Object into the container.
|
Constructor and Description |
---|
EntryChangeContainer(Control control)
Creates a container with a EntryChange control
|
Modifier and Type | Method and Description |
---|---|
void |
PagedResultsFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
PagedResultsFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
PagedResultsContainer.setControl(Control control)
Set a PagedSearchControl Object into the container.
|
Constructor and Description |
---|
PagedResultsContainer(Control control)
Creates a new PagedSearchControl container object to contain a PagedResults
Control.
|
Modifier and Type | Method and Description |
---|---|
void |
PersistentSearchFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
PersistentSearchFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
PersistentSearchContainer.setControl(Control control)
Set a PSearchControl Object into the container.
|
Constructor and Description |
---|
PersistentSearchContainer(Control control)
Creates a new PSearchControlContainer object pre-populated with a
PersistentSearch control
|
Modifier and Type | Method and Description |
---|---|
void |
SubentriesFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
SubentriesFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
SubentriesContainer.setControl(Control control)
Set a SubEntryControl Object into the container.
|
Constructor and Description |
---|
SubentriesContainer(Control control)
Creates a new SubEntryControlContainer object, pre-populating it with the
supplied Subentries control.
|
Modifier and Type | Method and Description |
---|---|
void |
SortResponseFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
SortRequestFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
SortResponseFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
SortRequestFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
SortRequestContainer.setControl(Control control) |
void |
SortResponseContainer.setControl(Control control) |
Constructor and Description |
---|
SortRequestContainer(Control control)
Creates a new instance of SortRequestContainer.
|
SortResponseContainer(Control control)
Creates a new instance of SortResponseContainer.
|
Modifier and Type | Method and Description |
---|---|
Control |
DefaultLdapCodecService.fromJndiRequestControl(Control control)
Creates a model request control from the JNDI request control.
|
Control |
DefaultLdapCodecService.fromJndiResponseControl(Control control)
Creates a model response control from the JNDI response control.
|
Modifier and Type | Method and Description |
---|---|
Map<String,ControlFactory<? extends Control>> |
DefaultLdapCodecService.getRequestControlFactories() |
Map<String,ControlFactory<? extends Control>> |
DefaultLdapCodecService.getResponseControlFactories() |
Modifier and Type | Method and Description |
---|---|
Control |
DefaultLdapCodecService.toJndiControl(Control control)
Creates a JNDI control from the ldap model's control.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultLdapCodecService.setRequestControlFactories(Map<String,ControlFactory<? extends Control>> requestControlFactories) |
void |
DefaultLdapCodecService.setResponseControlFactories(Map<String,ControlFactory<? extends Control>> responseControlFactories) |
Modifier and Type | Interface and Description |
---|---|
interface |
AdDirSyncRequest
The DirSync request control, as described in http://tools.ietf.org/html/draft-armijo-ldap-dirsync-00.
|
interface |
AdDirSyncResponse
The DirSync response control, as described in http://tools.ietf.org/html/draft-armijo-ldap-dirsync-00.
|
interface |
AdPolicyHints
The AdPolicyHints control, an Active Directory control.
|
interface |
AdShowDeleted
The Active Directory Deleted control.
|
interface |
TreeDelete
The Active Directory Tree Delete control.
|
Modifier and Type | Class and Description |
---|---|
class |
AdDirSyncRequestImpl
The class implementing the AdDirsSync interface
|
class |
AdDirSyncResponseImpl
The class implemnting the AdDirsSync interface
|
class |
AdPolicyHintsImpl
Implementation of the AD PolicyHints control.
|
class |
AdShowDeletedImpl
The Active Directory Deleted control implementation.
|
class |
TreeDeleteImpl
The Active Directory Tree Delete control implementation.
|
Modifier and Type | Method and Description |
---|---|
void |
AdDirSyncRequestFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
AdDirSyncResponseFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
AdPolicyHintsFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
AdDirSyncRequestFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
AdDirSyncResponseFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
AdPolicyHintsFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
AdDirSyncResponseContainer.setControl(Control control)
Set a AdDirSyncResponse Control into the container.
|
void |
AdDirSyncRequestContainer.setControl(Control control)
Set a AdDirSyncRequestControlCodec Object into the container.
|
void |
AdPolicyHintsContainer.setControl(Control control)
Sets the AdPolicyHints control
|
Constructor and Description |
---|
AdDirSyncRequestContainer(Control control)
Creates a new AdDirSyncRequestControl object.
|
AdDirSyncResponseContainer(Control control)
Creates a new AdDirSyncResponseControl object.
|
AdPolicyHintsContainer(Control control)
Creates a new AdPolicyHintsContainer instance
|
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 | Interface and Description |
---|---|
interface |
PasswordExpiredResponse
The PasswordPolicy expired response control, as defined by
|
Modifier and Type | Class and Description |
---|---|
class |
PasswordExpiredResponseImpl
A PasswordExpiredResponse control implementation.
|
Modifier and Type | Method and Description |
---|---|
void |
PasswordExpiredResponseFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
PasswordExpiredResponseFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the 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 | Interface and Description |
---|---|
interface |
PasswordPolicyRequest
The password policy
Control interface. |
interface |
PasswordPolicyResponse
The PasswordPolicy response.
|
Modifier and Type | Class and Description |
---|---|
class |
PasswordPolicyRequestImpl
A simple
PasswordPolicyRequest Control implementation. |
class |
PasswordPolicyResponseImpl
A PasswordPolicyResponse.
|
Modifier and Type | Method and Description |
---|---|
void |
PasswordPolicyResponseFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
PasswordPolicyResponseFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
PasswordPolicyResponseContainer.setControl(Control control)
Sets the password policy control
|
Constructor and Description |
---|
PasswordPolicyResponseContainer(Control ppolicyResponse)
Creates a new StoredProcedureContainer instance
|
Modifier and Type | Interface and Description |
---|---|
interface |
RelaxControl
The Relax
Control interface. |
Modifier and Type | Class and Description |
---|---|
class |
RelaxControlImpl
The LDAP Relax Rules Control.
|
Modifier and Type | Method and Description |
---|---|
void |
SyncStateValueFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
SyncRequestValueFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
SyncDoneValueFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
SyncStateValueFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
SyncRequestValueFactory.encodeValue(Asn1Buffer buffer,
Control control) |
void |
SyncDoneValueFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
SyncRequestValueContainer.setControl(Control control)
Set a SyncRequestValueControl Object into the container.
|
void |
SyncStateValueContainer.setControl(Control control)
Set a SyncStateValueControl Object into the container.
|
void |
SyncDoneValueContainer.setControl(Control control)
Set a SyncDoneValueControlCodec Object into the container.
|
Constructor and Description |
---|
SyncDoneValueContainer(Control control)
Creates a new SyncDoneValueControlContainer object.
|
SyncRequestValueContainer(Control control)
Creates a new SyncRequestValueControlContainer object.
|
SyncStateValueContainer(Control control)
Creates a new SyncStateValueControlContainer object.
|
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 |
SyncRequestValue
A syncRequestValue object, as defined in RFC 4533
|
Modifier and Type | Class and Description |
---|---|
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 |
TransactionSpecification
The Transaction Specification control.
|
Modifier and Type | Class and Description |
---|---|
class |
TransactionSpecificationImpl
The Transaction Specification control.
|
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 | Method and Description |
---|---|
void |
VirtualListViewResponseFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
VirtualListViewRequestFactory.decodeValue(Control control,
byte[] controlBytes)
Decode a Control's value.
|
void |
VirtualListViewResponseFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
VirtualListViewRequestFactory.encodeValue(Asn1Buffer buffer,
Control control)
Encode the value part of the control.
|
void |
VirtualListViewResponseContainer.setControl(Control control)
Set the VLV control
|
void |
VirtualListViewRequestContainer.setControl(Control control)
Sets the VLV control
|
Constructor and Description |
---|
VirtualListViewRequestContainer(Control control)
Creates a new VirtualListViewRequestContainer instance
|
VirtualListViewResponseContainer(Control control)
Creates a new VirtualListViewResponseContainer object.
|
Modifier and Type | Method and Description |
---|---|
static List<Control> |
EndTransactionResponseContainer.decode(byte[] controlsBytes)
Decodes raw ASN.1 encoded bytes into an Asn1Object for the controls.
|
Modifier and Type | Method and Description |
---|---|
Control |
ControlsContainer.getCurrentControl() |
Modifier and Type | Method and Description |
---|---|
List<Control> |
ControlsContainer.getControls() |
Modifier and Type | Method and Description |
---|---|
void |
ControlsContainer.addControl(Control control) |
void |
ControlsContainer.setCurrentControl(Control currentControl) |
Modifier and Type | Method and Description |
---|---|
List<Control> |
UpdateControls.getControls() |
Modifier and Type | Method and Description |
---|---|
void |
UpdateControls.setControls(List<Control> 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 | 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 |
---|---|
UnbindRequest |
UnbindRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequest.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 |
UnbindRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
ExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
BindRequest |
BindRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
OpaqueExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DeleteRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
AbstractMessage.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
DeleteRequest |
DeleteRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyDnRequest |
ModifyDnRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
SearchRequest |
SearchRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
BindRequest |
BindRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
SearchRequest |
SearchRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
AddRequest |
AddRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
CompareRequest |
CompareRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ModifyRequest |
ModifyRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest |
AbstractExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
Message |
Message.addAllControls(Control[] controlsToAdd)
Adds an array of controls to this Message.
|
UnbindRequest |
UnbindRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.addControl(Control control)
Adds a control to this Message.
|
void |
SearchParams.addControl(Control control) |
ModifyRequest |
ModifyRequest.addControl(Control control)
Adds a control to this Message.
|
AbandonRequest |
AbandonRequestImpl.addControl(Control control)
Adds a control to this Message.
|
UnbindRequest |
UnbindRequest.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
ExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
OpaqueExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DeleteRequestImpl.addControl(Control control)
Adds a control to this Message.
|
Message |
AbstractMessage.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequest.addControl(Control control)
Adds a control to this Message.
|
DeleteRequest |
DeleteRequest.addControl(Control control)
Adds a control to this Message.
|
ModifyDnRequest |
ModifyDnRequest.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequest.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequestImpl.addControl(Control control)
Adds a control to this Message.
|
BindRequest |
BindRequest.addControl(Control control)
Adds a control to this Message.
|
SearchRequest |
SearchRequestImpl.addControl(Control control)
Adds a control to this Message.
|
AddRequest |
AddRequest.addControl(Control control)
Adds a control to this Message.
|
CompareRequest |
CompareRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ModifyRequest |
ModifyRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest |
AbstractExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
Message |
Message.addControl(Control control)
Adds a control to this Message.
|
UnbindRequest |
UnbindRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyDnRequest |
ModifyDnRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
AbandonRequest |
AbandonRequestImpl.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 |
ExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
OpaqueExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DeleteRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
AbstractMessage.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
DeleteRequest |
DeleteRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyDnRequest |
ModifyDnRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
SearchRequest |
SearchRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
AddRequest |
AddRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
BindRequest |
BindRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
SearchRequest |
SearchRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
AddRequest |
AddRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
CompareRequest |
CompareRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ModifyRequest |
ModifyRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest |
AbstractExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
Message |
Message.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.
|
Modifier and Type | Method and Description |
---|---|
static Control |
JndiUtils.fromJndiRequestControl(LdapApiService codec,
Control jndiControl)
Deprecated.
We don't use JNDI anymore
|
static Control[] |
JndiUtils.fromJndiRequestControls(LdapApiService codec,
Control... jndiControls)
Deprecated.
We don't use JNDI anymore
|
static Control |
JndiUtils.fromJndiResponseControl(LdapApiService codec,
Control jndiControl)
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.
|
Control[] |
AbstractSaslRequest.getControls()
Gets the controls.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSaslRequest.addAllControls(Control[] controls)
Adds the given controls.
|
void |
AbstractSaslRequest.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 |
LdapConnection.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 |
LdapNetworkConnection.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.
|
Entry |
LdapConnectionWrapper.lookup(String dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Copyright © 2003–2021 The Apache Software Foundation. All rights reserved.