Top Description Packages
OpenJDK 1.23

Module java.naming

Requires
java.base, java.security.sasl

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

Common standard JNDI environment properties that may be supported by JNDI providers are defined and documented in javax.naming.Context. Specific JNDI provider implementations may also support other environment or system properties, which are specific to their implementation.

Implementation Note

The following implementation specific environment properties are supported by the default LDAP Naming Service Provider implementation in the JDK:

The following implementation specific system properties are supported by the default LDAP Naming Service Provider implementation in the JDK:

Other providers may define additional properties in their module description:

Since
9
Provided Services
Provider:JdkLDAP
Used Services
InitialContextFactory, LdapDnsProvider, StartTlsResponse

Package Summary

Modifier and TypePackage and Description
internal package
internal package
internal package
internal package
package
internal package
package
internal package
internal package
package
exported package
javax.naming

Provides the classes and interfaces for accessing naming services.

exported package
javax.naming.directory

Extends the javax.naming package to provide functionality for accessing directory services.

exported package
javax.naming.event

Provides support for event notification when accessing naming and directory services.

exported package
javax.naming.ldap

Provides support for LDAPv3 extended operations and controls.

exported package
exported package
javax.naming.spi

Provides the means for dynamically plugging in support for accessing naming and directory services through the javax.naming and related packages.

internal package