package

com.sun.security.auth.module

Classes

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 LoginModule authenticates users using Kerberos protocols. 

LdapLoginModule This LoginModule performs LDAP-based authentication. 
NTLoginModule

This LoginModule renders a user's NT security information as some number of Principals and associates them with a Subject

NTSystem

This class implementation retrieves and makes available NT security information for the current user. 

SolarisLoginModule This class is deprecated. As of JDK1.4, replaced by com.sun.security.auth.module.UnixLoginModule. This LoginModule is entirely deprecated and is here to allow for a smooth transition to the new UnixLoginModule.  
SolarisSystem

This class implementation retrieves and makes available Solaris UID/GID/groups information for the current user. 

UnixLoginModule

This LoginModule imports a user's Unix Principal information (UnixPrincipal, UnixNumericUserPrincipal, and UnixNumericGroupPrincipal) and associates them with the current Subject

UnixSystem

This class implementation retrieves and makes available Unix UID/GID/groups information for the current user.