# Module jdk.security.auth

module jdk.security.auth
Provides implementations of the `javax.security.auth.*` interfaces and various authentication modules.

Module Graph:
Since:
  9

## Packages

Exports
Package
Description
com.sun.security.auth
Provides implementations of `Principal`.
com.sun.security.auth.callback
Provides an implementation of `CallbackHandler`.
com.sun.security.auth.login
Provides an implementation of `Configuration`.
com.sun.security.auth.module
Provides implementations of `LoginModule`.
Indirect Exports
From
Packages
java.naming
javax.naming javax.naming.directory javax.naming.event javax.naming.ldap javax.naming.ldap.spi javax.naming.spi

## Modules

Requires
Modifier
Module
Description
transitive
java.naming
Defines the Java Naming and Directory Interface (JNDI) API.

## Services

Provides
Type
Description
LoginModule
Service-provider interface for authentication technology providers.