Uses of Interface
org.forgerock.opendj.io.ASN1Reader
Packages that use ASN1Reader
Package
Description
Classes and interfaces providing I/O functionality.
Interfaces and classes for service providers.
-
Uses of ASN1Reader in org.forgerock.opendj.io
Classes in org.forgerock.opendj.io with type parameters of type ASN1ReaderModifier and TypeClassDescriptionfinal classLDAPReader<R extends ASN1Reader>Reads LDAP messages from an underlying ASN.1 reader.Classes in org.forgerock.opendj.io that implement ASN1ReaderModifier and TypeClassDescriptionclassAn abstractASN1Readerwhich can be used as the basis for implementing new ASN1 reader implementations.Methods in org.forgerock.opendj.io with type parameters of type ASN1ReaderModifier 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.Methods in org.forgerock.opendj.io that return ASN1ReaderModifier and TypeMethodDescriptionstatic ASN1ReaderASN1.getReader(byte[] array) Returns an ASN.1 reader whose source is the provided byte array and having an unlimited maximum BER element size.static ASN1ReaderASN1.getReader(byte[] array, int maxElementSize) Returns an ASN.1 reader whose source is the provided byte array and having a user defined maximum BER element size.static ASN1ReaderASN1.getReader(InputStream stream) Returns an ASN.1 reader whose source is the provided input stream and having an unlimited maximum BER element size.static ASN1ReaderASN1.getReader(InputStream stream, int maxElementSize) Returns an ASN.1 reader whose source is the provided input stream and having a user defined maximum BER element size.static ASN1ReaderASN1.getReader(ByteSequence sequence) Returns an ASN.1 reader whose source is the provided byte sequence and having an unlimited maximum BER element size.static ASN1ReaderASN1.getReader(ByteSequence sequence, int maxElementSize) Returns an ASN.1 reader whose source is the provided byte sequence and having a user defined maximum BER element size.static ASN1ReaderASN1.getReader(ByteSequenceReader reader) Returns an ASN.1 reader whose source is the provided byte sequence reader and having an unlimited maximum BER element size.static ASN1ReaderASN1.getReader(ByteSequenceReader reader, int maxElementSize) Returns an ASN.1 reader whose source is the provided byte sequence reader and having a user defined maximum BER element size.AbstractASN1Reader.skipElement(byte expectedType) ASN1Reader.skipElement()Skips the next element without decoding it.ASN1Reader.skipElement(byte type) Skips the next element having the provided type tag without decoding it.Methods in org.forgerock.opendj.io with parameters of type ASN1ReaderModifier and TypeMethodDescriptionstatic EntryLDAP.readEntry(ASN1Reader reader, DecodeOptions options) Reads the next ASN.1 element from the providedASN1Readeras a anEntry.static FilterLDAP.readFilter(ASN1Reader reader) Reads the next ASN.1 element from the providedASN1Readeras aFilter. -
Uses of ASN1Reader in org.forgerock.opendj.ldap.spi
Methods in org.forgerock.opendj.ldap.spi with parameters of type ASN1ReaderModifier and TypeMethodDescriptionLdapMessages.newRequestEnvelope(byte messageType, int messageId, int ldapVersion, ByteString rawDn, ASN1Reader reader) Creates a new invalid input: '{@link /*missing*/}' containing a partially decoded LDAP message.