Uses of Interface
org.forgerock.opendj.ldap.controls.ControlDecoder
Packages that use ControlDecoder
Package
Description
Classes and interfaces for common LDAP controls.
Classes and interfaces for core LDAP requests/responses.
This package contains the main class of the leader based replication.
Contains classes that represent specific LDAP controls and their values.
This package contains the part of the Multi-master replication code that works on the Directory Server side.
Contains implementations for a number of Directory Server data types.
Contains a number of interfaces that are implemented by the various types of Directory Server operations.
-
Uses of ControlDecoder in org.forgerock.opendj.ldap.controls
Fields in org.forgerock.opendj.ldap.controls declared as ControlDecoderModifier and TypeFieldDescriptionstatic final ControlDecoder
<AssertionRequestControl> AssertionRequestControl.DECODER
A decoder which can be used for decoding the LDAPAssertionRequestControl
.static final ControlDecoder
<AuthorizationIdentityRequestControl> AuthorizationIdentityRequestControl.DECODER
A decoder which can be used for decoding theAuthorizationIdentityRequestControl
.static final ControlDecoder
<AuthorizationIdentityResponseControl> AuthorizationIdentityResponseControl.DECODER
A decoder which can be used for decoding theAuthorizationIdentityResponseControl
.static final ControlDecoder
<EntryChangeNotificationResponseControl> EntryChangeNotificationResponseControl.DECODER
A decoder which can be used for decoding theEntryChangeNotificationResponseControl
.static final ControlDecoder
<GetEffectiveRightsRequestControl> GetEffectiveRightsRequestControl.DECODER
A decoder which can be used for decoding the get effective rights request control.static final ControlDecoder
<ManageDsaItRequestControl> ManageDsaItRequestControl.DECODER
A decoder which can be used for decoding theManageDsaItRequestControl
.static final ControlDecoder
<MatchedValuesRequestControl> MatchedValuesRequestControl.DECODER
A decoder which can be used for decoding theMatchedValuesRequestControl
.static final ControlDecoder
<PasswordExpiredResponseControl> PasswordExpiredResponseControl.DECODER
A decoder which can be used for decoding the password expired response control.static final ControlDecoder
<PasswordExpiringResponseControl> PasswordExpiringResponseControl.DECODER
A decoder which can be used for decoding theAuthorizationIdentityResponseControl
.static final ControlDecoder
<PasswordPolicyRequestControl> PasswordPolicyRequestControl.DECODER
A decoder which can be used for decoding thePasswordPolicyRequestControl
.static final ControlDecoder
<PasswordPolicyResponseControl> PasswordPolicyResponseControl.DECODER
A decoder which can be used for decoding thePasswordPolicyResponseControl
.static final ControlDecoder
<PermissiveModifyRequestControl> PermissiveModifyRequestControl.DECODER
A decoder which can be used for decoding thePermissiveModifyRequestControl
.static final ControlDecoder
<PersistentSearchRequestControl> PersistentSearchRequestControl.DECODER
A decoder which can be used for decoding thePersistentSearchRequestControl
.static final ControlDecoder
<PostReadRequestControl> PostReadRequestControl.DECODER
A decoder which can be used for decoding thePostReadRequestControl
.static final ControlDecoder
<PostReadResponseControl> PostReadResponseControl.DECODER
A decoder which can be used for decoding thePostReadResponseControl
.static final ControlDecoder
<PreReadRequestControl> PreReadRequestControl.DECODER
A decoder which can be used for decoding thePreReadRequestControl
.static final ControlDecoder
<PreReadResponseControl> PreReadResponseControl.DECODER
A decoder which can be used for decoding thePreReadResponseControl
.static final ControlDecoder
<ProxiedAuthV1RequestControl> ProxiedAuthV1RequestControl.DECODER
A decoder which can be used for decoding theProxiedAuthV1RequestControl
.static final ControlDecoder
<ProxiedAuthV2RequestControl> ProxiedAuthV2RequestControl.DECODER
A decoder which can be used for decoding theProxiedAuthV2RequestControl
.static final ControlDecoder
<RelaxRulesRequestControl> RelaxRulesRequestControl.DECODER
A decoder which can be used for decoding the permissive modify request control.static final ControlDecoder
<ServerSideSortRequestControl> ServerSideSortRequestControl.DECODER
A decoder which can be used for decoding theServerSideSortRequestControl
.static final ControlDecoder
<ServerSideSortResponseControl> ServerSideSortResponseControl.DECODER
A decoder which can be used for decoding theServerSideSortResponseControl
.static final ControlDecoder
<SimplePagedResultsControl> SimplePagedResultsControl.DECODER
A decoder which can be used for decoding the simple paged results control.static final ControlDecoder
<SubentriesRequestControl> SubentriesRequestControl.DECODER
A decoder which can be used for decoding theSubentriesRequestControl
.static final ControlDecoder
<SubtreeDeleteRequestControl> SubtreeDeleteRequestControl.DECODER
A decoder which can be used for decoding theSubtreeDeleteRequestControl
.static final ControlDecoder
<VirtualListViewRequestControl> VirtualListViewRequestControl.DECODER
A decoder which can be used for decoding theVirtualListViewRequestControl
.static final ControlDecoder
<VirtualListViewResponseControl> VirtualListViewResponseControl.DECODER
A decoder which can be used for decoding theVirtualListViewResponseControl
.Methods in org.forgerock.opendj.ldap.controls that return ControlDecoderModifier 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 ControlDecoder in org.forgerock.opendj.ldap.messages
Methods in org.forgerock.opendj.ldap.messages with parameters of type ControlDecoderModifier and TypeMethodDescription<C extends Control>
CInvalidRequest.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.default <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. -
Uses of ControlDecoder in org.forgerock.opendj.server.leaderbasedreplication
Fields in org.forgerock.opendj.server.leaderbasedreplication declared as ControlDecoderModifier and TypeFieldDescriptionstatic final ControlDecoder
<FetchChangelogUpdatesControl> FetchChangelogUpdatesControl.DECODER
The Control Decoder that can be used to decode this control. -
Uses of ControlDecoder in org.opends.server.controls
Fields in org.opends.server.controls declared as ControlDecoderModifier and TypeFieldDescriptionstatic final ControlDecoder
<EntryChangelogNotificationResponseControl> EntryChangelogNotificationResponseControl.DECODER
The Control Decoder that can be used to decode this control.static final ControlDecoder
<ExternalChangelogRequestControl> ExternalChangelogRequestControl.DECODER
The Control Decoder that can be used to decode this control.static final ControlDecoder
<InternalModificationsRequestControl> InternalModificationsRequestControl.DECODER
The Control Decoder that can be used to decode this control.static final ControlDecoder
<ReplicatedRequestControl> ReplicatedRequestControl.DECODER
The Control Decoder that can be used to decode this control.static final ControlDecoder
<SearchBaseDnBackendOnlyControl> SearchBaseDnBackendOnlyControl.DECODER
Decoder from bytestring. -
Uses of ControlDecoder in org.opends.server.replication.plugin
Fields in org.opends.server.replication.plugin declared as ControlDecoderModifier and TypeFieldDescriptionstatic final ControlDecoder
<ReplicationRepairRequestControl> ReplicationRepairRequestControl.DECODER
The Control Decoder that can be used to decode this control. -
Uses of ControlDecoder in org.opends.server.types
Methods in org.opends.server.types with parameters of type ControlDecoderModifier and TypeMethodDescriptionfinal <T extends Control>
TOperation.getRequestControl
(ControlDecoder<T> d, DecodeOptions options) -
Uses of ControlDecoder in org.opends.server.types.operation
Methods in org.opends.server.types.operation with parameters of type ControlDecoderModifier and TypeMethodDescriptiondefault <T extends Control>
TPluginOperation.getRequestControl
(ControlDecoder<T> d) Retrieves a control included in the request from the client using the default decode options.<T extends Control>
TPluginOperation.getRequestControl
(ControlDecoder<T> d, DecodeOptions options) Retrieves a control included in the request from the client.