# Module java.naming

Defines the Java Naming and Directory Interface (JNDI) API.

Since:
  9

- - ## Packages

    Exports
    Package | Description
    --- | ---
    javax.naming | Provides the classes and interfaces for accessing naming services.
    javax.naming.directory | Extends the `javax.naming` package to provide functionality for accessing directory services.
    javax.naming.event | Provides support for event notification when accessing naming and directory services.
    javax.naming.ldap | Provides support for LDAPv3 extended operations and controls.
    javax.naming.ldap.spi |
    javax.naming.spi | Provides the means for dynamically plugging in support for accessing naming and directory services through the `javax.naming` and related packages.

  - ## Services

    Uses
    Type | Description
    --- | ---
    LdapDnsProvider | Service-provider class for DNS lookups when performing LDAP operations.