# Uses of Package
javax.naming.ldap

Packages that use javax.naming.ldap
Package | Description
--- | ---
javax.naming.ldap | Provides support for LDAPv3 extended operations and controls.

Classes in javax.naming.ldap used by javax.naming.ldap
Class | Description
--- | ---
BasicControl | This class provides a basic implementation of the `Control` interface.
Control | This interface represents an LDAPv3 control as defined in RFC 2251.
ExtendedRequest | This interface represents an LDAPv3 extended operation request as defined in RFC 2251.
ExtendedResponse | This interface represents an LDAP extended operation response as defined in RFC 2251.
HasControls | This interface is for returning controls with objects returned in NamingEnumerations.
LdapContext | This interface represents a context in which you can perform operations with LDAPv3-style controls and perform LDAPv3-style extended operations.
Rdn | This class represents a relative distinguished name, or RDN, which is a component of a distinguished name as specified by RFC 2253.
SortKey | A sort key and its associated sort parameters.
UnsolicitedNotification | This interface represents an unsolicited notification as defined in RFC 2251.
UnsolicitedNotificationEvent | This class represents an event fired in response to an unsolicited notification sent by the LDAP server.
UnsolicitedNotificationListener | This interface is for handling `UnsolicitedNotificationEvent`.