OpenDJ Directory Services Project 5.2.0-SNAPSHOT API
| Package | Description |
|---|---|
| com.example.opendj |
Example OpenDJ Hello World plugin implementation classes.
|
| com.example.opendj.client |
Provides client-side interfaces for querying and managing the
Example OpenDJ Hello World plugin.
|
| com.example.opendj.meta |
Provides introspection interfaces for the Example OpenDJ Hello
World plugin.
|
| com.example.opendj.server |
Provides server-side interfaces for accessing the Example OpenDJ
Hello World plugin.
|
| com.forgerock.opendj.cli |
Classes implementing the OpenDJ CLI shared APIs.
|
| com.forgerock.opendj.dsconfig | |
| com.forgerock.opendj.grizzly |
Classes implementing Grizzly transport provider.
|
| com.forgerock.opendj.ldap | |
| com.forgerock.opendj.ldap.config | |
| com.forgerock.opendj.ldap.controls |
Classes implementing Sun proprietary LDAP controls.
|
| com.forgerock.opendj.ldap.extensions |
Classes implementing Sun proprietary LDAP extended operations.
|
| com.forgerock.opendj.ldap.tools |
Classes implementing the OpenDJ SDK client tools.
|
| com.forgerock.opendj.security | |
| com.forgerock.opendj.util |
Classes providing utility functionality.
|
| com.forgerock.reactive |
Provides asynchronous stream processing with non-blocking back pressure.
|
| opendj | |
| opendj.client |
Provides client-side interfaces for querying and managing the
Microsoft Active Directory plugin.
|
| opendj.meta |
Provides introspection interfaces for the Microsoft Active
Directory plugin.
|
| opendj.server |
Provides server-side interfaces for accessing the Microsoft Active
Directory plugin.
|
| org.forgerock.opendj.adapter.server3x |
Classes for interacting with an embedded OpenDJ 2.x instance using the OpenDJ LDAP SDK.
|
| org.forgerock.opendj.config |
Common administration classes.
|
| org.forgerock.opendj.config.client |
Common client-side administration classes.
|
| org.forgerock.opendj.config.client.ldap |
LDAP configuration transport implementation.
|
| org.forgerock.opendj.config.client.spi |
Client side driver implementation interfaces.
|
| org.forgerock.opendj.config.conditions |
Logical conditions for defining constraints.
|
| org.forgerock.opendj.config.dsconfig |
This package contains the DS config.
|
| org.forgerock.opendj.config.server |
Server-side administration interface.
|
| org.forgerock.opendj.config.server.spi |
Contains a number of API declarations for use throughout the
Directory Server.
|
| org.forgerock.opendj.examples |
This package includes examples illustrating various use cases of the
OpenDJ LDAP SDK, and of the Embedded Server API.
|
| org.forgerock.opendj.grizzly |
Provides an implementation of a transport provider using Grizzly as
transport.
|
| org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
| org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
| org.forgerock.opendj.ldap.controls |
Classes and interfaces for common LDAP controls.
|
| org.forgerock.opendj.ldap.requests |
Classes and interfaces for core LDAP requests.
|
| org.forgerock.opendj.ldap.responses |
Classes and interfaces for core LDAP responses.
|
| org.forgerock.opendj.ldap.schema |
Classes and interfaces for constructing and querying LDAP schemas.
|
| org.forgerock.opendj.ldap.spi |
Interfaces and classes for service providers.
|
| org.forgerock.opendj.ldif |
Classes and interfaces for reading and writing LDIF.
|
| org.forgerock.opendj.maven |
Classes implementing the maven plugin for build tasks.
|
| org.forgerock.opendj.maven.doc |
Helps to build generated documentation sources.
|
| org.forgerock.opendj.reactive |
Classes implementing a Grizzly based
ConnectionHandler using reactive api. |
| org.forgerock.opendj.rest2ldap |
APIs for implementing REST to LDAP gateways.
|
| org.forgerock.opendj.rest2ldap.authz |
This package contains
Filter to authenticate and authorize LDAP connections. |
| org.forgerock.opendj.rest2ldap.schema |
This package contains LDAP schema syntaxes and matching rules for JSON based attributes.
|
| org.forgerock.opendj.security |
An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF based
KeyStore service. |
| org.forgerock.opendj.server.config.client |
Provides client-side interfaces for querying and managing the Core
directory server administrative components.
|
| org.forgerock.opendj.server.config.meta |
Provides introspection interfaces for the Core directory server
administrative components.
|
| org.forgerock.opendj.server.config.server |
Provides server-side interfaces for accessing the Core directory
server administrative components.
|
| org.forgerock.opendj.server.core |
Contains APIs for new DataProvider design.
|
| org.forgerock.opendj.server.embedded |
Provides support for an embedded directory server.
|
| org.forgerock.opendj.slf4j | |
| org.forgerock.openidm.accountchange |
OpenIDM password synchronization extension's implementation classes.
|
| org.forgerock.openidm.accountchange.client |
Provides client-side interfaces for querying and managing the
OpenIDM account change plugin Applications can use the interfaces
defined within this package to retrieve, list, create, and remove
managed objects, as well as query and update their properties.
|
| org.forgerock.openidm.accountchange.meta |
Provides introspection interfaces for the OpenIDM account change
plugin This package provides access to meta-information about the
managed objects, their properties, their relationships with other
managed objects, and their inheritance model.
|
| org.forgerock.openidm.accountchange.server |
Provides server-side interfaces for accessing the OpenIDM account
change plugin Components within the server can use the interfaces
defined within this package to query the properties of the managed
objects and register to be notified when managed objects are added,
removed, or modified.
|
| org.opends.admin.ads |
Defines the different classes that are you used to have a read-only
view of the configuration of the servers that are registered in the
Administration Directory Server (ADS).
|
| org.opends.admin.ads.util |
Defines a set of auxiliary classes and utilities that are used to
retrieve the configuration of the servers that are registered in the
Administration Directory Server (ADS).
|
| org.opends.dsml.protocol |
This package contains source for a Web application that may be used as a
DSML-to-LDAP gateway.
|
| org.opends.guitools.controlpanel |
Defines the main classes that are you used by the control-panel to launch the
command line.
|
| org.opends.guitools.controlpanel.browser |
Defines the main classes that are you used by the entry browser of the
Control Panel.
|
| org.opends.guitools.controlpanel.datamodel |
Defines the data structures that are used in the control panel.
|
| org.opends.guitools.controlpanel.event |
Defines some of the events and listeners used in the Control Panel.
|
| org.opends.guitools.controlpanel.images |
Contains the different images (in gif and png format) that are used by the
control panel.
|
| org.opends.guitools.controlpanel.task |
Defines the main classes that are you used to perform the administrative
operations: start the server, modify an entry, delete a base DN, etc.
|
| org.opends.guitools.controlpanel.ui |
Contains the panels and dialogs displayed in the Control Panel.
|
| org.opends.guitools.controlpanel.ui.border |
Contains some specific borders used in the Control Panel.
|
| org.opends.guitools.controlpanel.ui.components |
Contains some components used in the Control Panel: the MainActionsPane,
the ActionButton, etc.
|
| org.opends.guitools.controlpanel.ui.nodes |
Contains the different nodes that are used in the trees of the Control Panel
(index browser, schema browser, LDAP entries browser...).
|
| org.opends.guitools.controlpanel.ui.renderer |
Contains some of the list, combo box and table renderers and editors used in
the Control Panel: index renderers, schema renderers, LDAP entry renderers...
|
| org.opends.guitools.controlpanel.util |
Contains some utilities used in the Control Panel.
|
| org.opends.guitools.uninstaller |
Defines the main classes that are you used by the uninstall and uninstall-gui
command lines.
|
| org.opends.guitools.uninstaller.ui |
Defines the classes that are related to AWT and Swing for the code of
the uninstaller-gui command line.
|
| org.opends.legacy |
This package contains classes necessary to reimplement OpenDJ legacy APIs.
|
| org.opends.messages |
Defines all the messages that may be used in the Directory Server and tools.
|
| org.opends.quicksetup |
Defines the main classes that are you used by both the QuickSetup utilities:
the installer.
|
| org.opends.quicksetup.event |
Defines the different classes that are used to define the specific events
and listeners in the installer application.
|
| org.opends.quicksetup.images |
Contains the different images (in gif and png format) that are used by the
installer.
|
| org.opends.quicksetup.installer |
Defines the classes that are you used by the installer.
|
| org.opends.quicksetup.installer.ui |
Defines the specific graphical classes for the installer.
|
| org.opends.quicksetup.ui |
Defines the graphical classes that are shared by the different applications.
|
| org.opends.quicksetup.util |
Defines the different auxiliary classes that can be used by the different
applications (installer).
|
| org.opends.server.admin |
Common administration classes.
|
| org.opends.server.admin.client.cli |
Command-line interface code for common client-side administration classes.
|
| org.opends.server.admin.doc |
Administration documentation classes.
|
| org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
| org.opends.server.api.plugin |
Defines the Directory Server plugin API.
|
| org.opends.server.authorization |
Contains the Directory Server access control handler implementation.
|
| org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise
Edition (dseecompat) compatability access control handler implementation.
|
| org.opends.server.backends |
Contains various Directory Server backend implementations.
|
| org.opends.server.backends.cassandra | |
| org.opends.server.backends.jdbc | |
| org.opends.server.backends.jeb |
Contains the code for the Directory Server backend that uses the Berkeley DB
Java Edition as the repository for storing entry and index information.
|
| org.opends.server.backends.pdb |
Contains the code for the Directory Server backend that uses Persistit
as the repository for storing entry and index information.
|
| org.opends.server.backends.pluggable |
Contains the code for implementing Directory Server pluggable storage backends.
|
| org.opends.server.backends.pluggable.spi |
Interfaces and classes required when implementing new storage
engines for the pluggable backend.
|
| org.opends.server.backends.task |
Contains the code for the Directory Server backend that provides an interface
for executing administrative tasks.
|
| org.opends.server.config |
Contains code used to interact with the Directory Server configuration.
|
| org.opends.server.controls |
Contains classes that represent specific LDAP controls and their values.
|
| org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
| org.opends.server.crypto |
This package implements the Directory Server cryptographic framework,
which is described in the
CrytpoManager design document.
|
| org.opends.server.discovery |
Contains the Service Discovery Mechanisms and APIs.
|
| org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not
appropriate for other packages.
|
| org.opends.server.loggers |
Contains implementations of Directory Server access, error, and debug
loggers.
|
| org.opends.server.loggers.slf4j |
Contains classes exported in opendj-slf4j-adapter osgi bundle.
|
| org.opends.server.monitors |
Contains various Directory Server monitor provider implementations.
|
| org.opends.server.plugins |
Contains the implementation for various Directory Server plugins.
|
| org.opends.server.plugins.profiler |
Contains the implementation of the Directory Server plugin that acts as an
embedded profiler that can be used for performance analysis of the server
under load.
|
| org.opends.server.protocols |
Contains various Directory Server connection handler implementations which
will be used to accept connections from and perform communication with
clients over various protocols.
|
| org.opends.server.protocols.asn1 |
Contains the Directory Server classes for performing encoding and decoding of
ASN.1 elements.
|
| org.opends.server.protocols.http |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using HTTP.
|
| org.opends.server.protocols.http.authz |
Contains factories to build the authorization stage of the HTTP request processing.
|
| org.opends.server.protocols.http.rest2ldap |
Contains the implementation for the HTTPEndpoint that is responsible for providing
a REST interface to this LDAP server.
|
| org.opends.server.protocols.internal |
Contains the implementation for the "internal" connection handler
and its associated classes.
|
| org.opends.server.protocols.jmx |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using JMX.
|
| org.opends.server.protocols.ldap |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using LDAPv3.
|
| org.opends.server.replication |
This package contains the code for the Multi-Master replication.
|
| org.opends.server.replication.common |
This package contains utilities that can are used by all the packages
below org.opends.server.replication.
|
| org.opends.server.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
| org.opends.server.replication.protocol |
This package contains the code used by the replication server and by the
code running on the Directory Server side to exchange their information.
|
| org.opends.server.replication.server |
This package contains the code for the Replication Server part
of the Multimaster replication feature.
|
| org.opends.server.replication.server.changelog.api |
This package contains the API for the changelog database.
|
| org.opends.server.replication.server.changelog.file |
This package contains a file-based log implementation for the changelog
database API.
|
| org.opends.server.replication.service |
This package contains the generic of the Multi-Master
replication code that works on the Directory Server side.
|
| org.opends.server.schema |
Contains implementations of various Directory Server schema elements.
|
| org.opends.server.snmp |
This package contains Simple Network Management Protocol (SNMP) connection
handler, the required classes to support MIB 2605 objects and SNMP requests,
and the SNMP adaptor that allows a SNMP manager to access OpenDS monitoring
information.
|
| org.opends.server.tasks |
Contains implementations for various Directory Server tasks.
|
| org.opends.server.tools |
Contains various Directory Server tool implementations.
|
| org.opends.server.tools.dsreplication |
Defines the classes that are you used by the replication
command lines.
|
| org.opends.server.tools.makeldif |
This package provides classes for a tool which may be used to generate LDIF
content based on user-defined templates.
|
| org.opends.server.tools.status |
Defines the classes that are you used by the status
command line.
|
| org.opends.server.tools.tasks |
This package contains classes that support client tool interaction with the
tasks backend.
|
| org.opends.server.tools.upgrade |
Defines the specific classes that are used by the upgrade tool.
|
| org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
| org.opends.server.types.operation |
Contains a number of interfaces that are implemented by the various
types of Directory Server operations.
|
| org.opends.server.util |
Contains implementations for various Directory Server utility classes and
methods which may be used throughout the server but do not necessarily fit in
elsewhere.
|
| org.opends.server.util.args |
Provides an implementation of a utility that can manage the processing of
command-line arguments for an application.
|
| org.opends.server.util.cli |
Provides a high-level framework for implementing command-line tools.
|
| org.opends.server.workflowelement.localbackend |
This package contains source for the local backend workflow element, which
are used to process operations against data stored in local backend databases
and other repositories that are considered "local".
|
| org.openidentityplatform.opendj.embedded | |
| org.openidentityplatform.opendj.ldif | |
| org.openidentityplatform.opendj.maven.doc | |
| org.openidentityplatform.rxjava3.internal.util | |
| org.slf4j.impl |
Classes needed by SLF4J to choose actual implementation of SLF4J API.
|