Uses of Package
org.forgerock.opendj.ldap.messages

Package
Description
Classes and interfaces providing I/O functionality.
Classes and interfaces providing Reactive Streams I/O transports.
Classes and interfaces for core types including connections, entries, and attributes.
Classes and interfaces for core LDAP requests/responses.
Classes and interfaces for constructing and querying LDAP schemas.
Classes and interfaces for reading and writing LDIF.
Contains utilities for integrating OpenTelemetry with OpenDJ.
Classes implementing core server APIs.
This package contains the main class of the leader based replication.
Contains a number of API declarations for use throughout the Directory Server.
Defines the Directory Server plugin API.
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access control handler implementation.
Contains the policy based access control handler implementation.
Contains various Directory Server backend implementations.
Contains classes that represent specific LDAP controls and their values.
Contains various classes that comprise the core of the Directory Server codebase.
This package implements the Directory Server cryptographic framework, which is described in the CrytpoManager design document.
Contains various implementations of Directory Server APIs that are not appropriate for other packages.
Contains implementations of Directory Server access, error, and debug loggers.
Contains various Directory Server connection handler implementations which will be used to accept connections from and perform communication with clients over various protocols.
This package contains the part of the Multi-master replication code that works on the Directory Server side.
This package contains the code used by the replication server and by the code running on the Directory Server side to exchange their information.
Contains implementations for a number of Directory Server data types.
Contains a number of interfaces that are implemented by the various types of Directory Server operations.
  • Class
    Description
    The Abandon operation allows a client to request that the server abandon an uncompleted operation.
    The Add operation allows a client to request the addition of an entry into the Directory.
    The Bind operation allows authentication information to be exchanged between the client and server.
    The Compare operation allows a client to compare an assertion value with the values of a particular attribute in a particular entry in the Directory.
    The Delete request allows a client to request the removal of an entry from the Directory.
    The Extended operation allows additional operations to be defined for services not already available in the protocol; for example, to implement an operation which installs transport layer security (see StartTlsExtendedRequest).
    Provides a mechanism for communicating intermediate responses to the client.
    Encapsulates a ProtocolOp with LDAP specific message information.
    The Modify DN operation allows a client to change the Relative Distinguished Name (RDN) of an entry in the Directory and/or to move a subtree of entries to a new location in the Directory.
    The Modify operation allows a client to request that a modification of an entry be performed on its behalf by a server.
    A Result is used to indicate the status of an operation performed by the server.
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
    A Search Result Entry represents an entry found during a Search operation.
    A Search Result Reference represents an area not yet explored during a Search operation.
    The Unbind operation allows a client to terminate an LDAP session.
    Wraps a message that the LdapServer was unable to decode because it did not recognize it.
  • Class
    Description
    Encapsulates a ProtocolOp with LDAP specific message information.
  • Class
    Description
    The Abandon operation allows a client to request that the server abandon an uncompleted operation.
    The Add operation allows a client to request the addition of an entry into the Directory.
    The Bind operation allows authentication information to be exchanged between the client and server.
    A Bind result indicates the status of the client's request for authentication.
    The Compare operation allows a client to compare an assertion value with the values of a particular attribute in a particular entry in the Directory.
    A Compare result indicates the final status of a Compare operation.
    The Delete request allows a client to request the removal of an entry from the Directory.
    The Extended operation allows additional operations to be defined for services not already available in the protocol; for example, to implement an operation which installs transport layer security (see StartTlsExtendedRequest).
    An Extended result indicates the status of an Extended operation and any additional information associated with the Extended operation, including the optional response name and value.
    A Generic Extended result indicates the final status of a Generic Extended operation.
    Provides a mechanism for communicating intermediate responses to the client.
    The Modify DN operation allows a client to change the Relative Distinguished Name (RDN) of an entry in the Directory and/or to move a subtree of entries to a new location in the Directory.
    The Modify operation allows a client to request that a modification of an entry be performed on its behalf by a server.
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
    A Search Result Entry represents an entry found during a Search operation.
    A Search Result Reference represents an area not yet explored during a Search operation.
    The Unbind operation allows a client to terminate an LDAP session.
  • Class
    Description
    The Abandon operation allows a client to request that the server abandon an uncompleted operation.
    The Add operation allows a client to request the addition of an entry into the Directory.
    The Bind operation allows authentication information to be exchanged between the client and server.
    A Bind result indicates the status of the client's request for authentication.
    The cancel extended request as defined in RFC 3909.
    The Compare operation allows a client to compare an assertion value with the values of a particular attribute in a particular entry in the Directory.
    A Compare result indicates the final status of a Compare operation.
    The Delete request allows a client to request the removal of an entry from the Directory.
    The Extended operation allows additional operations to be defined for services not already available in the protocol; for example, to implement an operation which installs transport layer security (see StartTlsExtendedRequest).
    A factory interface for decoding a generic extended request as an extended request of specific type.
    An Extended result indicates the status of an Extended operation and any additional information associated with the Extended operation, including the optional response name and value.
    A factory interface for decoding a generic extended result as an extended result of specific type.
    A generic Extended request which should be used for unsupported extended operations.
    A Generic Extended result indicates the final status of a Generic Extended operation.
    Provides a mechanism for communicating intermediate responses to the client.
    Represents a request which has been received and decoded but is invalid according to the LDAP standard because of an invalid DN syntax or an invalid attribute syntax.
    Encapsulates a ProtocolOp with LDAP specific message information.
    The Modify DN operation allows a client to change the Relative Distinguished Name (RDN) of an entry in the Directory and/or to move a subtree of entries to a new location in the Directory.
    The Modify operation allows a client to request that a modification of an entry be performed on its behalf by a server.
    The password modify extended request as defined in RFC 3062.
    The password modify extended result as defined in RFC 3062.
    The base class of all requests and responses provides methods for querying and manipulating the set of Controls.
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The type of this request.
    A visitor of Requests, in the style of the visitor design pattern.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
    A Search Result Entry represents an entry found during a Search operation.
    A Search Result Reference represents an area not yet explored during a Search operation.
    The start TLS extended request as defined in RFC 4511.
    The start tls extended result as defined in RFC 4511.
    The Unbind operation allows a client to terminate an LDAP session.
    Wraps a message that the LdapServer was unable to decode because it did not recognize it.
    The who am I extended request as defined in RFC 4532.
    The who am I extended result as defined in RFC 4532.
  • Class
    Description
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
  • Class
    Description
    Abstract class that implements the RequestVisitor interface.
    The Add operation allows a client to request the addition of an entry into the Directory.
    The Delete request allows a client to request the removal of an entry from the Directory.
    The Modify DN operation allows a client to change the Relative Distinguished Name (RDN) of an entry in the Directory and/or to move a subtree of entries to a new location in the Directory.
    The Modify operation allows a client to request that a modification of an entry be performed on its behalf by a server.
    The base class of all requests and responses provides methods for querying and manipulating the set of Controls.
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    A visitor of Requests, in the style of the visitor design pattern.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
    A Search Result Entry represents an entry found during a Search operation.
    A Search Result Reference represents an area not yet explored during a Search operation.
  • Class
    Description
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
  • Class
    Description
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
  • Class
    Description
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
  • Class
    Description
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
    A Search Result Entry represents an entry found during a Search operation.
    A Search Result Reference represents an area not yet explored during a Search operation.
  • Class
    Description
    Provides a mechanism for communicating intermediate responses to the client.
    A Search Result Entry represents an entry found during a Search operation.
    A Search Result Reference represents an area not yet explored during a Search operation.
  • Class
    Description
    A Search Result Entry represents an entry found during a Search operation.
    A Search Result Reference represents an area not yet explored during a Search operation.
  • Class
    Description
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Search Result Reference represents an area not yet explored during a Search operation.
  • Class
    Description
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
  • Class
    Description
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
  • Class
    Description
    The Abandon operation allows a client to request that the server abandon an uncompleted operation.
    The Add operation allows a client to request the addition of an entry into the Directory.
    The Bind operation allows authentication information to be exchanged between the client and server.
    The Compare operation allows a client to compare an assertion value with the values of a particular attribute in a particular entry in the Directory.
    The Delete request allows a client to request the removal of an entry from the Directory.
    The Extended operation allows additional operations to be defined for services not already available in the protocol; for example, to implement an operation which installs transport layer security (see StartTlsExtendedRequest).
    The Modify DN operation allows a client to change the Relative Distinguished Name (RDN) of an entry in the Directory and/or to move a subtree of entries to a new location in the Directory.
    The Modify operation allows a client to request that a modification of an entry be performed on its behalf by a server.
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
    A Search Result Entry represents an entry found during a Search operation.
    A Search Result Reference represents an area not yet explored during a Search operation.
    The Unbind operation allows a client to terminate an LDAP session.
  • Class
    Description
    A Result is used to indicate the status of an operation performed by the server.
  • Class
    Description
    A Result is used to indicate the status of an operation performed by the server.
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
    A Search Result Entry represents an entry found during a Search operation.
  • Class
    Description
    The Abandon operation allows a client to request that the server abandon an uncompleted operation.
    The Add operation allows a client to request the addition of an entry into the Directory.
    The Bind operation allows authentication information to be exchanged between the client and server.
    The Compare operation allows a client to compare an assertion value with the values of a particular attribute in a particular entry in the Directory.
    The Delete request allows a client to request the removal of an entry from the Directory.
    The Extended operation allows additional operations to be defined for services not already available in the protocol; for example, to implement an operation which installs transport layer security (see StartTlsExtendedRequest).
    Represents a request which has been received and decoded but is invalid according to the LDAP standard because of an invalid DN syntax or an invalid attribute syntax.
    The Modify DN operation allows a client to change the Relative Distinguished Name (RDN) of an entry in the Directory and/or to move a subtree of entries to a new location in the Directory.
    The Modify operation allows a client to request that a modification of an entry be performed on its behalf by a server.
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    A Result is used to indicate the status of an operation performed by the server.
    The Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
    The Unbind operation allows a client to terminate an LDAP session.
  • Class
    Description
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
  • Class
    Description
    A Result is used to indicate the status of an operation performed by the server.
  • Class
    Description
    The Add operation allows a client to request the addition of an entry into the Directory.
    The Delete request allows a client to request the removal of an entry from the Directory.
    The Modify DN operation allows a client to change the Relative Distinguished Name (RDN) of an entry in the Directory and/or to move a subtree of entries to a new location in the Directory.
    The Modify operation allows a client to request that a modification of an entry be performed on its behalf by a server.
  • Class
    Description
    Provides a mechanism for communicating intermediate responses to the client.
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    The base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.
    A Result is used to indicate the status of an operation performed by the server.
  • Class
    Description
    Provides a mechanism for communicating intermediate responses to the client.
    The base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.
    A Result is used to indicate the status of an operation performed by the server.
    A Search Result Reference represents an area not yet explored during a Search operation.