Uses of Class
org.forgerock.opendj.ldap.DecodeOptions
Packages that use DecodeOptions
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.
Classes and interfaces for core LDAP responses.
Interfaces and classes for service providers.
-
Uses of DecodeOptions in org.forgerock.opendj.io
Methods in org.forgerock.opendj.io with parameters of type DecodeOptionsModifier and TypeMethodDescriptionstatic <R extends ASN1Reader>
LDAPReader<R> LDAP.getReader(R asn1Reader, DecodeOptions options) Creates a new LDAP reader which will read LDAP messages from an ASN.1 reader using the provided decoding options.static EntryLDAP.readEntry(ASN1Reader reader, DecodeOptions options) Reads the next ASN.1 element from the providedASN1Readeras a anEntry. -
Uses of DecodeOptions in org.forgerock.opendj.ldap
Fields in org.forgerock.opendj.ldap with type parameters of type DecodeOptionsModifier and TypeFieldDescriptionstatic final org.forgerock.util.Option<DecodeOptions> CommonLDAPOptions.LDAP_DECODE_OPTIONSSets the decoding options which will be used to control how requests and responses are decoded.Methods in org.forgerock.opendj.ldap that return DecodeOptionsModifier and TypeMethodDescriptionfinal DecodeOptionsDecodeOptions.setAttributeFactory(AttributeFactory factory) Sets theAttributeFactorywhich will be used for creating newAttributeinstances when decoding attributes.final DecodeOptionsDecodeOptions.setEntryFactory(EntryFactory factory) Sets theEntryFactorywhich will be used for creating newEntryinstances when decoding entries.final DecodeOptionsSets theSchemawhich will be used for decoding distinguished names, attribute descriptions, and other objects which require a schema in order to be decoded.final DecodeOptionsDecodeOptions.setSchemaResolver(SchemaResolver resolver) Sets the strategy for selecting whichSchemashould be used for decoding distinguished names, attribute descriptions, and other objects which require aSchemain order to be decoded.Constructors in org.forgerock.opendj.ldap with parameters of type DecodeOptionsModifierConstructorDescriptionDecodeOptions(DecodeOptions options) Creates a new set of decode options having the same initial set of options as the provided set of decode options. -
Uses of DecodeOptions in org.forgerock.opendj.ldap.controls
Methods in org.forgerock.opendj.ldap.controls with parameters of type DecodeOptionsModifier and TypeMethodDescriptionControlDecoder.decodeControl(Control control, DecodeOptions options) Decodes the provided control as aControlof typeC. -
Uses of DecodeOptions in org.forgerock.opendj.ldap.requests
Methods in org.forgerock.opendj.ldap.requests with parameters of type DecodeOptionsModifier and TypeMethodDescriptionExtendedRequestDecoder.decodeExtendedRequest(ExtendedRequest<?> request, DecodeOptions options) Decodes the provided extended operation request as anExtendedRequestof typeR.<C extends Control>
CAbandonRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CAddRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CAnonymousSASLBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CCancelExtendedRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CCompareRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CCRAMMD5SASLBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CDeleteRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CDigestMD5SASLBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CExtendedRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CExternalSASLBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CGenericBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CGenericExtendedRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CGSSAPISASLBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CModifyDNRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CModifyRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CPasswordModifyExtendedRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CPlainSASLBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) Decodes and returns the first control in this request having an OID corresponding to the provided control decoder.<C extends Control>
CSASLBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CSearchRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CSimpleBindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CStartTLSExtendedRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CUnbindRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CWhoAmIExtendedRequest.getControl(ControlDecoder<C> decoder, DecodeOptions options) -
Uses of DecodeOptions in org.forgerock.opendj.ldap.responses
Methods in org.forgerock.opendj.ldap.responses with parameters of type DecodeOptionsModifier and TypeMethodDescription<R extends ExtendedResult>
LdapResultHandler<S> AbstractExtendedResultDecoder.adaptExtendedResultHandler(ExtendedRequest<R> request, LdapResultHandler<? super R> resultHandler, DecodeOptions options) <R extends ExtendedResult>
LdapResultHandler<S> ExtendedResultDecoder.adaptExtendedResultHandler(ExtendedRequest<R> request, LdapResultHandler<? super R> resultHandler, DecodeOptions options) Adapts the provided extended result handler into a result handler which is compatible with this extended result decoder.abstract SAbstractExtendedResultDecoder.decodeExtendedResult(ExtendedResult result, DecodeOptions options) ExtendedResultDecoder.decodeExtendedResult(ExtendedResult result, DecodeOptions options) Decodes the provided extended operation result as aResultof typeS.<C extends Control>
CBindResult.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CCompareResult.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>
CPasswordModifyExtendedResult.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CResponse.getControl(ControlDecoder<C> decoder, DecodeOptions options) Decodes and returns the first control in this response having an OID corresponding to the provided control decoder.<C extends Control>
CResult.getControl(ControlDecoder<C> decoder, DecodeOptions options) <C extends Control>
CSearchResultEntry.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) -
Uses of DecodeOptions in org.forgerock.opendj.ldap.spi
Methods in org.forgerock.opendj.ldap.spi with parameters of type DecodeOptionsModifier and TypeMethodDescriptionExtendedResultLdapPromiseImpl.decodeResult(ExtendedResult result, DecodeOptions options) Decode an extended result.