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.DECODERA decoder which can be used for decoding the LDAPAssertionRequestControl.static final ControlDecoder<AuthorizationIdentityRequestControl> AuthorizationIdentityRequestControl.DECODERA decoder which can be used for decoding theAuthorizationIdentityRequestControl.static final ControlDecoder<AuthorizationIdentityResponseControl> AuthorizationIdentityResponseControl.DECODERA decoder which can be used for decoding theAuthorizationIdentityResponseControl.static final ControlDecoder<EntryChangeNotificationResponseControl> EntryChangeNotificationResponseControl.DECODERA decoder which can be used for decoding theEntryChangeNotificationResponseControl.static final ControlDecoder<GetEffectiveRightsRequestControl> GetEffectiveRightsRequestControl.DECODERA decoder which can be used for decoding the get effective rights request control.static final ControlDecoder<ManageDsaItRequestControl> ManageDsaItRequestControl.DECODERA decoder which can be used for decoding theManageDsaItRequestControl.static final ControlDecoder<MatchedValuesRequestControl> MatchedValuesRequestControl.DECODERA decoder which can be used for decoding theMatchedValuesRequestControl.static final ControlDecoder<PasswordExpiredResponseControl> PasswordExpiredResponseControl.DECODERA decoder which can be used for decoding the password expired response control.static final ControlDecoder<PasswordExpiringResponseControl> PasswordExpiringResponseControl.DECODERA decoder which can be used for decoding theAuthorizationIdentityResponseControl.static final ControlDecoder<PasswordPolicyRequestControl> PasswordPolicyRequestControl.DECODERA decoder which can be used for decoding thePasswordPolicyRequestControl.static final ControlDecoder<PasswordPolicyResponseControl> PasswordPolicyResponseControl.DECODERA decoder which can be used for decoding thePasswordPolicyResponseControl.static final ControlDecoder<PermissiveModifyRequestControl> PermissiveModifyRequestControl.DECODERA decoder which can be used for decoding thePermissiveModifyRequestControl.static final ControlDecoder<PersistentSearchRequestControl> PersistentSearchRequestControl.DECODERA decoder which can be used for decoding thePersistentSearchRequestControl.static final ControlDecoder<PostReadRequestControl> PostReadRequestControl.DECODERA decoder which can be used for decoding thePostReadRequestControl.static final ControlDecoder<PostReadResponseControl> PostReadResponseControl.DECODERA decoder which can be used for decoding thePostReadResponseControl.static final ControlDecoder<PreReadRequestControl> PreReadRequestControl.DECODERA decoder which can be used for decoding thePreReadRequestControl.static final ControlDecoder<PreReadResponseControl> PreReadResponseControl.DECODERA decoder which can be used for decoding thePreReadResponseControl.static final ControlDecoder<ProxiedAuthV1RequestControl> ProxiedAuthV1RequestControl.DECODERA decoder which can be used for decoding theProxiedAuthV1RequestControl.static final ControlDecoder<ProxiedAuthV2RequestControl> ProxiedAuthV2RequestControl.DECODERA decoder which can be used for decoding theProxiedAuthV2RequestControl.static final ControlDecoder<RelaxRulesRequestControl> RelaxRulesRequestControl.DECODERA decoder which can be used for decoding the permissive modify request control.static final ControlDecoder<ServerSideSortRequestControl> ServerSideSortRequestControl.DECODERA decoder which can be used for decoding theServerSideSortRequestControl.static final ControlDecoder<ServerSideSortResponseControl> ServerSideSortResponseControl.DECODERA decoder which can be used for decoding theServerSideSortResponseControl.static final ControlDecoder<SimplePagedResultsControl> SimplePagedResultsControl.DECODERA decoder which can be used for decoding the simple paged results control.static final ControlDecoder<SubentriesRequestControl> SubentriesRequestControl.DECODERA decoder which can be used for decoding theSubentriesRequestControl.static final ControlDecoder<SubtreeDeleteRequestControl> SubtreeDeleteRequestControl.DECODERA decoder which can be used for decoding theSubtreeDeleteRequestControl.static final ControlDecoder<VirtualListViewRequestControl> VirtualListViewRequestControl.DECODERA decoder which can be used for decoding theVirtualListViewRequestControl.static final ControlDecoder<VirtualListViewResponseControl> VirtualListViewResponseControl.DECODERA 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.DECODERThe 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.DECODERThe Control Decoder that can be used to decode this control.static final ControlDecoder<ExternalChangelogRequestControl> ExternalChangelogRequestControl.DECODERThe Control Decoder that can be used to decode this control.static final ControlDecoder<InternalModificationsRequestControl> InternalModificationsRequestControl.DECODERThe Control Decoder that can be used to decode this control.static final ControlDecoder<ReplicatedRequestControl> ReplicatedRequestControl.DECODERThe Control Decoder that can be used to decode this control.static final ControlDecoder<SearchBaseDnBackendOnlyControl> SearchBaseDnBackendOnlyControl.DECODERDecoder 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.DECODERThe 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.