UnboundID Server SDK 4.1.0.10

Packages
com.unboundid.directory.sdk.broker.api This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions primarily intended for use in the UnboundID Identity Broker.
com.unboundid.directory.sdk.broker.config This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions intended for use in the UnboundID Identity Broker.
com.unboundid.directory.sdk.broker.internal This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.broker.types This package defines a number of data types for use in extensions intended for use in the UnboundID Identity Broker.
com.unboundid.directory.sdk.common.api This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions intended for use in various UnboundID server products.
com.unboundid.directory.sdk.common.config This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions common to multiple UnboundID server products.
com.unboundid.directory.sdk.common.internal This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.common.operation This package defines a number of classes which represent various types of operation requests and results.
com.unboundid.directory.sdk.common.schema This package defines a number of data types that may be used to obtain information about the server schema.
com.unboundid.directory.sdk.common.scripting This package defines a number of abstract classes which may be used to implement scripted versions of extensions for use in various UnboundID server products.
com.unboundid.directory.sdk.common.types This package defines a number of data types for use in extensions intended for use in UnboundID server products.
com.unboundid.directory.sdk.ds.api This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions primarily intended for use in the UnboundID Directory Server (also referred to as the Identity Data Store), although some of the APIs defined in this package may apply to other UnboundID products in certain contexts.
com.unboundid.directory.sdk.ds.config This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions primarily intended for use in the UnboundID Directory Server (also referred to as the Identity Data Store), although they may be applicable to other UnboundID server products in certain contexts.
com.unboundid.directory.sdk.ds.internal This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.ds.scripting This package defines a number of abstract classes which may be used to implement scripted versions of extensions primarily for use in the UnboundID Directory Server (also referred to as the Identity Data Store), although they may be applicable for use in other UnboundID server products in certain contexts.
com.unboundid.directory.sdk.ds.types This package defines a number of data types for use in extensions primarily intended for use in the UnboundID Directory Server (also referred to as the Identity Data Store), although they may also be applicable to other UnboundID server products in certain contexts.
com.unboundid.directory.sdk.http.api This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create HTTP-based extensions intended for use in UnboundID server products.
com.unboundid.directory.sdk.http.config This package defines a number of interfaces that may be used to obtain server-side configuration information for HTTP-based third-party extensions intended for use in the UnboundID server products.
com.unboundid.directory.sdk.http.scripting This package defines a number of abstract classes which may be used to implement scripted versions of HTTP-based extensions intended for use in UnboundID server products.
com.unboundid.directory.sdk.http.types This package defines a number of data types for use in HTTP-based extensions intended for use in UnboundID server products.
com.unboundid.directory.sdk.metrics.internal This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.metrics.types This package defines a number of data types for use in extensions intended for use in the UnboundID Metrics Engine.
com.unboundid.directory.sdk.proxy.api This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions primarily intended for use in the UnboundID Directory Proxy Server (also referred to as the Identity Proxy).
com.unboundid.directory.sdk.proxy.config This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions intended for use in the UnboundID Directory Proxy Server (also referred to as the Identity Proxy).
com.unboundid.directory.sdk.proxy.internal This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.proxy.scripting This package defines a number of abstract classes which may be used to implement scripted versions of extensions primarily for use in the UnboundID Directory Proxy Server (also referred to as the Identity Proxy).
com.unboundid.directory.sdk.proxy.types This package defines a number of data types for use in extensions intended for use in the UnboundID Directory Proxy Server (also referred to as the Identity Proxy).
com.unboundid.directory.sdk.sync.api This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions primarily intended for use in the UnboundID Synchronization Server (also referred to as the Identity Data Sync Server).
com.unboundid.directory.sdk.sync.config This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions intended for use in the UnboundID Synchronization Server (also referred to as the Identity Data Sync Server).
com.unboundid.directory.sdk.sync.internal This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.sync.scripting This package defines a number of abstract classes which may be used to implement scripted versions of extensions primarily for use in the UnboundID Synchronization Server (also referred to as the Identity Data Sync Server).
com.unboundid.directory.sdk.sync.types This package defines a number of data types for use in extensions intended for use in the UnboundID Synchronization Server (also referred to as the Identity Data Sync Server).
com.unboundid.directory.sdk.sync.util