Uses of Interface
org.forgerock.opendj.ldap.controls.Control
Package
Description
Classes and interfaces providing I/O functionality.
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for common LDAP controls.
Classes and interfaces for core LDAP requests/responses.
Classes and interfaces for reading and writing LDIF.
-
Uses of Control in org.forgerock.opendj.io
Modifier and TypeMethodDescriptionstatic Control
Ldap.readControl
(Asn1Reader reader) Reads the next ASN.1 element from the providedASN1Reader
as aControl
. -
Uses of Control in org.forgerock.opendj.ldap
Modifier and TypeMethodDescriptionLdapException.getControls()
Returns controls associated with the result of this LDAP exception. -
Uses of Control in org.forgerock.opendj.ldap.controls
Modifier and TypeInterfaceDescriptioninterface
ControlDecoder<C extends Control>
A factory interface for decoding a control as a control of specific type.Modifier and TypeClassDescriptionfinal class
The persistent search request control for Active Directory as defined by Microsoft.final class
The assertion request control as defined in RFC 4528.final class
The authorization request control as defined in RFC 3829.final class
The authorization response control as defined in RFC 3829.final class
The entry change notification response control as defined in draft-ietf-ldapext-psearch.final class
A generic control which can be used to represent arbitrary raw request and response controls.final class
A partial implementation of the get effective rights request control as defined in draft-ietf-ldapext-acl-model.final class
The ManageDsaIT request control as defined in RFC 3296.final class
The matched values request control as defined in RFC 3876.final class
The Netscape password expired response control as defined in draft-vchu-ldap-pwd-policy.final class
The Netscape password expiring response control as defined in draft-vchu-ldap-pwd-policy.final class
The password policy request control as defined in draft-behera-ldap-password-policy.final class
The password policy response control as defined in draft-behera-ldap-password-policy.final class
The Microsoft defined permissive modify request control.final class
The persistent search request control as defined in draft-ietf-ldapext-psearch.final class
The post-read request control as defined in RFC 4527.final class
The post-read response control as defined in RFC 4527.final class
The pre-read request control as defined in RFC 4527.final class
The pre-read response control as defined in RFC 4527.final class
The proxy authorization v1 request control as defined in draft-weltman-ldapv3-proxy-04.final class
The proxy authorization v2 request control as defined in RFC 4370.final class
The internet-draft defined Relax Rules control.final class
The server-side sort request control as defined in RFC 2891.final class
The server-side sort response control as defined in RFC 2891.final class
The simple paged results request and response control as defined in RFC 2696.final class
The sub-entries request control as defined in RFC 3672.final class
The tree delete request control as defined in draft-armijo-ldap-treedelete.final class
The virtual list view request control as defined in draft-ietf-ldapext-ldapv3-vlv.final class
The virtual list view response control as defined in draft-ietf-ldapext-ldapv3-vlv.Modifier and TypeMethodDescriptionstatic <C extends Control>
ControlDecoder<C>Controls.newRequestControlDecoderWithoutValue
(Class<C> controlClass, String oid, String alias, Function<Control, C> decoder) Creates a new control decoder for request controls which does not expect to find a value for the decoded control.static <C extends Control>
ControlDecoder<C>Controls.newRequestControlDecoderWithValue
(Class<C> controlClass, String oid, String alias, BiFunction<Control, DecodeOptions, C, IOException> decoder) Creates a new control decoder for request controls which expects to find a value for the decoded control.static <C extends Control>
ControlDecoder<C>Controls.newResponseControlDecoderWithValue
(Class<C> controlClass, String oid, String alias, BiFunction<Control, DecodeOptions, C, IOException> decoder) Creates a new control decoder for response controls which expects to find a value for the decoded control.Modifier and TypeMethodDescriptiondefault C
ControlDecoder.decodeControl
(Control control) Decodes the provided control as aControl
of typeC
using the default decode options.ControlDecoder.decodeControl
(Control control, DecodeOptions options) Decodes the provided control as aControl
of typeC
.static GenericControl
GenericControl.newControl
(Control control) Creates a new control having the same OID, criticality, and value as the provided control.Modifier and TypeMethodDescriptionstatic <C extends Control>
ControlDecoder<C>Controls.newRequestControlDecoderWithoutValue
(Class<C> controlClass, String oid, String alias, Function<Control, C> decoder) Creates a new control decoder for request controls which does not expect to find a value for the decoded control.static <C extends Control>
ControlDecoder<C>Controls.newRequestControlDecoderWithValue
(Class<C> controlClass, String oid, String alias, BiFunction<Control, DecodeOptions, C, IOException> decoder) Creates a new control decoder for request controls which expects to find a value for the decoded control.static <C extends Control>
ControlDecoder<C>Controls.newResponseControlDecoderWithValue
(Class<C> controlClass, String oid, String alias, BiFunction<Control, DecodeOptions, C, IOException> decoder) Creates a new control decoder for response controls which expects to find a value for the decoded control. -
Uses of Control in org.forgerock.opendj.ldap.messages
Modifier and TypeMethodDescription<C extends Control>
CBindResult.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CCompareResult.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CExtendedRequest.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CExtendedResult.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CGenericExtendedResult.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CGenericIntermediateResponse.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CIntermediateResponse.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CInvalidRequest.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CPasswordModifyExtendedResult.getControl
(ControlDecoder<C> decoder, DecodeOptions options) default <C extends Control>
CProtocolOp.getControl
(ControlDecoder<C> decoder) Decodes and returns the first control in this protocol-op having an OID corresponding to the provided control decoder using default decode options.<C extends Control>
CProtocolOp.getControl
(ControlDecoder<C> decoder, DecodeOptions options) Decodes and returns the first control in this protocol-op having an OID corresponding to the provided control decoder.<C extends Control>
CResult.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CSearchResultReference.getControl
(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CWhoAmIExtendedResult.getControl
(ControlDecoder<C> decoder, DecodeOptions options) Modifier and TypeMethodDescriptionBindResult.getControls()
CompareResult.getControls()
ExtendedRequest.getControls()
ExtendedResult.getControls()
GenericExtendedResult.getControls()
GenericIntermediateResponse.getControls()
IntermediateResponse.getControls()
InvalidRequest.getControls()
PasswordModifyExtendedResult.getControls()
ProtocolOp.getControls()
Returns aList
containing the controls included with this protocol-op.Result.getControls()
SearchResultReference.getControls()
WhoAmIExtendedResult.getControls()
Modifier and TypeMethodDescriptionBindResult.addControl
(Control control) CompareResult.addControl
(Control control) ExtendedRequest.addControl
(Control control) ExtendedResult.addControl
(Control control) GenericExtendedResult.addControl
(Control control) GenericIntermediateResponse.addControl
(Control control) IntermediateResponse.addControl
(Control control) InvalidRequest.addControl
(Control control) PasswordModifyExtendedResult.addControl
(Control control) ProtocolOp.addControl
(Control control) Adds the provided control to this protocol-op.Request.addControl
(Control control) Response.addControl
(Control control) Result.addControl
(Control control) default SearchResultEntry
SearchResultEntry.addControl
(Control control) SearchResultReference.addControl
(Control control) WhoAmIExtendedResult.addControl
(Control control) Modifier and TypeMethodDescriptionBindResult.addControls
(Iterable<? extends Control> controls) CompareResult.addControls
(Iterable<? extends Control> controls) ExtendedRequest.addControls
(Iterable<? extends Control> controls) ExtendedResult.addControls
(Iterable<? extends Control> controls) GenericExtendedResult.addControls
(Iterable<? extends Control> controls) GenericIntermediateResponse.addControls
(Iterable<? extends Control> controls) IntermediateResponse.addControls
(Iterable<? extends Control> controls) InvalidRequest.addControls
(Iterable<? extends Control> controls) PasswordModifyExtendedResult.addControls
(Iterable<? extends Control> controls) ProtocolOp.addControls
(Iterable<? extends Control> controls) Adds the provided controls to this protocol-op.Request.addControls
(Iterable<? extends Control> controls) Response.addControls
(Iterable<? extends Control> control) Result.addControls
(Iterable<? extends Control> controls) default SearchResultEntry
SearchResultEntry.addControls
(Iterable<? extends Control> controls) SearchResultReference.addControls
(Iterable<? extends Control> controls) WhoAmIExtendedResult.addControls
(Iterable<? extends Control> controls) -
Uses of Control in org.forgerock.opendj.ldif