Uses of Interface
org.forgerock.opendj.ldap.controls.ControlDecoder
Package
Description
Classes and interfaces for common LDAP controls.
Classes and interfaces for core LDAP requests/responses.
-
Uses of ControlDecoder in org.forgerock.opendj.ldap.controls
Modifier 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
.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 ControlDecoder 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)