Package com.unboundid.ldap.sdk.migrate.ldapjdk


package com.unboundid.ldap.sdk.migrate.ldapjdk
This package contains a set of classes that may be used to ease the process of migrating an application originally written to use the Netscape Directory SDK for Java so that it uses the UnboundID LDAP SDK for Java instead. The API exposed in this package may be similar to that provided in other SDKs, like Novell JLDAP.

The classes in this package do not constitute a complete set of those provided by the Netscape SDK, nor do all of the classes which are provided contain the complete set of methods from the corresponding classes from the Netscape API. However, it should contain those classes and methods which are most likely to be used by applications written to use that SDK, so that a minimal set of code changes may be required when initially performing the migration. In many cases, it may simply be sufficient to replace all references to the netscape.ldap package with com.unboundid.ldap.sdk.migrate.ldapjdk. Note, however, that the logic implemented in this package is a wrapper that translates processing to use the core functionality provided by the UnboundID LDAP SDK for Java, so code changes may be required to achieve optimal performance.

This implementation was constructed solely from the public API documentation available online at http://www.mozilla.org/directory/javasdk.html. The source code used to generate that API was not used in any way when creating this implementation, but was developed solely by Ping Identity Corporation

UnboundID is a registered trademark of Ping Identity Corporation. Netscape and Novell are registered trademarks of their respective holders.
  • Class
    Description
    This class provides an LDAPSocketFactory implementation that wraps a standard Java socket factory to use when creating sockets.
    This class provides a data structure that holds information about an LDAP attribute, including an attribute description (a base name or OID and optional set of options) and zero or more values.
    This class provides a data structure that contains a set of LDAP attribute objects.
    This interface defines a method that can be used to bind to a server when following a referral.
    This class provides an object that may be used to communicate with an LDAP directory server.
    This class provides a data structure which may be used to define a set of constraints that may be used when processing operations.
    This class provides a data structure that holds information about an LDAP control.
    This class provides a set of utility methods for working with LDAP DNs.
    This class provides a data structure that represents an LDAP entry.
    This class defines an exception that may be thrown if an error occurs during LDAP-related processing.
    This class provides a data structure that represents an LDAP extended request.
    This class provides a data structure which represents an LDAP extended response.
    This class provides an exception that may be returned if an operation in progress is interrupted.
    This class provides a data structure that represents an LDAP modification.
    This class provides a data structure that represents a set of LDAP modifications.
    This interface defines a method that can be used to retrieve information to use to bind to a server when following referrals.
    This class provides a data structure that may be used when authenticating a connection used to follow a referral.
    This class provides an exception that may be returned if a referral is returned in response for an operation.
    This class provides a data structure that represents a response that may be received from a directory server.
    This class provides a data structure which may be used to define a set of constraints that may be used when processing search operations.
    This class provides a data structure that provides access to data returned in response to a search operation.
    This interface defines a method that can be used to construct the socket to use when communicating with the directory server.
    This class provides a data structure that represents an LDAP URL.