@Exported
| Class | Description | 
|---|---|
| JndiLoginModule |  The module prompts for a username and password
 and then verifies the password against the password stored in
 a directory service configured under JNDI. | 
| KeyStoreLoginModule | Provides a JAAS login module that prompts for a key store alias and
 populates the subject with the alias's principal and credentials. | 
| Krb5LoginModule |  This  LoginModuleauthenticates users using
 Kerberos protocols. | 
| LdapLoginModule | This  LoginModuleperforms LDAP-based authentication. | 
| NTLoginModule |  This  LoginModulerenders a user's NT security information as some number ofPrincipals
 and associates them with aSubject. | 
| NTSystem |  This class implementation retrieves and makes available NT
 security information for the current user. | 
| SolarisLoginModule | Deprecated As of JDK1.4, replaced by
  com.sun.security.auth.module.UnixLoginModule. | 
| SolarisSystem |  This class implementation retrieves and makes available Solaris
 UID/GID/groups information for the current user. | 
| UnixLoginModule |  This  LoginModuleimports a user's UnixPrincipalinformation (UnixPrincipal,UnixNumericUserPrincipal,
 andUnixNumericGroupPrincipal)
 and associates them with the currentSubject. | 
| UnixSystem |  This class implementation retrieves and makes available Unix
 UID/GID/groups information for the current user. | 
 Copyright © 1998, 2025, Oracle and/or its affiliates.  All rights reserved.