Uses of Class
org.forgerock.opendj.ldap.messages.LdapMessage
Package
Description
Classes and interfaces providing I/O functionality.
Classes and interfaces providing Reactive Streams I/O transports.
Classes and interfaces for core LDAP requests/responses.
-
Uses of LdapMessage in org.forgerock.opendj.io
Modifier and TypeMethodDescriptionLdapReader.readLdapMessage()
Reads the next LDAP message from the underlying ASN.1 reader.LdapReader.readLdapRequestMessage()
Reads the next LDAP request message from the underlying ASN.1 reader.LdapReader.readLdapResponseMessage()
Reads the next LDAP response message from the underlying ASN.1 reader.LdapReader.readMinimalResponseMessage()
Reads the next LDAP response message from the underlying ASN.1 reader performing minimal decoding.Modifier and TypeMethodDescriptiondefault io.reactivex.rxjava3.core.Flowable<LdapMessage>
LdapSocket.read()
Returns a "cold"Flowable
representing the stream of LDAP messages read from the network.Modifier and TypeMethodDescriptionvoid
LdapWriter.writeLdapMessage
(LdapMessage ldapMessage) Writes the provided LDAP message. -
Uses of LdapMessage in org.forgerock.opendj.io.rx
Modifier and TypeMethodDescriptionstatic RxTransport<LdapMessage,
LdapSocket> RxIo.ldapMemoryTransport
(Options options) Returns an in-memory reactive LDAP transport.static RxTransport<LdapMessage,
LdapSocket> RxIo.ldapTransport
(RxTransport<ByteBuffer, ? extends RxSocket<ByteBuffer>> transport) Returns a reactive transport that adds an LDAP layer to an underlying transport.static RxTransport<LdapMessage,
LdapSocket> RxIo.ldapTransportFromOptions
(Options options) Returns a new LDAPRxTransport
configured using the provided options. -
Uses of LdapMessage in org.forgerock.opendj.ldap.messages
Modifier and TypeMethodDescriptionstatic LdapMessage
LdapMessage.newLdapMessage
(int messageId, byte protocolOpType, ProtocolOp protocolOp) Creates a newProtocolOp
containing a fully decoded LDAP message.static LdapMessage
LdapMessage.newRequestMessage
(int messageId, Request request) Builds and returns anLdapMessage
containing aRequest
.static LdapMessage
LdapMessage.newResponseMessage
(int messageId, BindResult response) Builds and returns anLdapMessage
containing aBindResult
.static LdapMessage
LdapMessage.newResponseMessage
(int messageId, CompareResult response) Builds and returns anLdapMessage
containing aCompareResult
.static LdapMessage
LdapMessage.newResponseMessage
(int messageId, ExtendedResult response) Builds and returns anLdapMessage
containing aExtendedResult
.static LdapMessage
LdapMessage.newResponseMessage
(int messageId, IntermediateResponse response) Builds and returns anLdapMessage
containing aIntermediateResponse
.static LdapMessage
LdapMessage.newResponseMessage
(int messageId, Request forRequest, Response response) Builds and returns anLdapMessage
containing aResponse
.static LdapMessage
LdapMessage.newResponseMessage
(int messageId, SearchResultEntry response) Builds and returns anLdapMessage
containing aSearchResultEntry
.static LdapMessage
LdapMessage.newResponseMessage
(int messageId, SearchResultReference response) Builds and returns anLdapMessage
containing aSearchResultReference
.LdapMessage.newResponseMessage
(Response response) Returns a newLdapMessage
containing the providedResponse
.static LdapMessage
LdapMessage.newSearchResultDoneMessage
(int messageId, Result result) Builds and returns anLdapMessage
for a search result done operation type.