Uses of Interface
org.ldaptive.asn1.DERBuffer
Packages that use DERBuffer
Package
Description
-
Uses of DERBuffer in org.ldaptive
Fields in org.ldaptive declared as DERBufferModifier and TypeFieldDescriptionprivate DERBuffer
AbstractMessage.ControlParser.value
Control value.Methods in org.ldaptive that return types with arguments of type DERBufferModifier and TypeMethodDescriptionAbstractMessage.ControlParser.getValue()
Returns the control value.Methods in org.ldaptive with parameters of type DERBufferModifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
Examines the supplied buffer and parses an LDAP control if one is found.void
Examines the supplied buffer and parses an LDAP attribute if one is found.Constructors in org.ldaptive with parameters of type DERBufferModifierConstructorDescriptionAddResponse
(DERBuffer buffer) Creates a new add response.BindResponse
(DERBuffer buffer) Creates a new bind response.CompareResponse
(DERBuffer buffer) Creates a new compare response.DeleteResponse
(DERBuffer buffer) Creates a new delete response.Creates a new search result entry.ModifyDnResponse
(DERBuffer buffer) Creates a new modify DN response.ModifyResponse
(DERBuffer buffer) Creates a new modify response.SearchResponse
(DERBuffer buffer) Creates a new search result done.SearchResultReference
(DERBuffer buffer) Creates a new search result reference. -
Uses of DERBuffer in org.ldaptive.ad.control
Methods in org.ldaptive.ad.control with parameters of type DERBufferModifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
-
Uses of DERBuffer in org.ldaptive.asn1
Classes in org.ldaptive.asn1 that implement DERBufferMethods in org.ldaptive.asn1 that return DERBufferModifier and TypeMethodDescriptionDefaultDERBuffer.clear()
DERBuffer.clear()
Sets the position to zero and the limit to the capacity.DefaultDERBuffer.get
(byte[] dst) DERBuffer.get
(byte[] dst) Relative bulk get method.DefaultDERBuffer.limit
(int newLimit) DERBuffer.limit
(int newLimit) Sets this buffer's limit.DefaultDERBuffer.position
(int newPosition) DERBuffer.position
(int newPosition) Sets this buffer's position.DefaultDERBuffer.slice()
DERBuffer.slice()
Creates a new DER buffer whose content is a shared sub-sequence of this buffer's content.Methods in org.ldaptive.asn1 with parameters of type DERBufferModifier and TypeMethodDescriptionstatic AttributeValueAssertion[]
Deprecated.Converts bytes in the buffer to attribute value assertions by reading from the current position to the limit.static boolean
Converts bytes in the buffer to a boolean by reading from the current position to the limit.static DN
Deprecated.Converts bytes in the buffer to a DN by reading from the current position to the limit.static BigInteger
Converts bytes in the buffer to an integer by reading from the current position to the limit, which assumes the bytes of the integer are in big-endian order.static String
Converts bytes in the buffer to a string by reading from the current position to the limit, which assumes the bytes of the string are in big-endian order.static String
Converts bytes in the buffer to an OID by reading from the current position to the limit, which assumes the bytes of the integer are in big-endian order.static RDN[]
Deprecated.Converts bytes in the buffer to RDNs by reading from the current position to the limit.static UUID
Converts bytes in the buffer to a uuid by reading from the current position to the limit.static BigInteger
IntegerType.decodeUnsigned
(DERBuffer encoded) Converts bytes in the buffer to an unsigned integer by reading from the current position to the limit, which assumes the bytes of the integer are in big-endian order.static int
IntegerType.decodeUnsignedPrimitive
(DERBuffer encoded) Converts bytes in the buffer to an unsigned primitive integer by reading from the current position to the limit, which assumes the bytes of the integer are in big-endian order.void
Invoked when a DER path is encountered that belongs to this parse handler.void
Parse a DER-encoded data structure by calling registered handlers when points of interest are encountered in the parse tree.private void
Invokes the parse handler for the current path and advances to the next position in the encoded bytes.private void
Reads the supplied DER encoded bytes and invokes handlers as configured paths are encountered.protected static int
Reads the necessary encoded bytes from the supplied buffer to create an integer.int
DERParser.readLength
(DERBuffer encoded) Reads the length of a DER-encoded value from the given byte buffer.protected static long
Reads the next 8 bytes from the supplied buffer to create a long.Reads a DER tag from a single byte at the current position of the given buffer. -
Uses of DERBuffer in org.ldaptive.control
Methods in org.ldaptive.control with parameters of type DERBufferModifier and TypeMethodDescriptionstatic ResponseControl
ControlFactory.createResponseControl
(String oid, boolean critical, DERBuffer encoded) Creates a response control from the supplied control data.void
void
void
void
void
void
void
void
Initializes this response control with the supplied BER encoded data.void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Constructors in org.ldaptive.control with parameters of type DERBufferModifierConstructorDescriptionGenericControl
(String oid, boolean critical, DERBuffer encoded) Creates a new generic control.GenericControl
(String oid, DERBuffer encoded) Creates a new generic control. -
Uses of DERBuffer in org.ldaptive.dn
Methods in org.ldaptive.dn with parameters of type DERBuffer -
Uses of DERBuffer in org.ldaptive.extended
Methods in org.ldaptive.extended with parameters of type DERBufferModifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Constructors in org.ldaptive.extended with parameters of type DERBufferModifierConstructorDescriptionExtendedResponse
(DERBuffer buffer) Creates a new extended response.IntermediateResponse
(DERBuffer buffer) Creates a new intermediate response.NoticeOfDisconnection
(DERBuffer buffer) Creates a new notice of disconnection.SyncInfoMessage
(DERBuffer buffer) Creates a new sync info message.UnsolicitedNotification
(DERBuffer buffer) Creates a new unsolicited notification. -
Uses of DERBuffer in org.ldaptive.ssl
Methods in org.ldaptive.ssl with parameters of type DERBuffer -
Uses of DERBuffer in org.ldaptive.transport
Methods in org.ldaptive.transport with parameters of type DERBuffer -
Uses of DERBuffer in org.ldaptive.transport.netty
Classes in org.ldaptive.transport.netty that implement DERBufferMethods in org.ldaptive.transport.netty that return DERBufferModifier and TypeMethodDescriptionNettyDERBuffer.clear()
NettyDERBuffer.get
(byte[] dst) NettyDERBuffer.limit
(int newLimit) NettyDERBuffer.position
(int newPosition) NettyDERBuffer.slice()
Methods in org.ldaptive.transport.netty with parameters of type DERBufferModifier and TypeMethodDescriptionprivate int
MessageFrameDecoder.readMessageLength
(DERBuffer buffer) Inspects the supplied buffer for aUniversalDERTag.SEQ
tag and confirms the buffer contains enough bytes for the length specified for the tag.