Class AdminLoginModule

java.lang.Object
com.sun.enterprise.admin.util.AdminLoginModule
All Implemented Interfaces:
LoginModule

@Service @PerLookup public class AdminLoginModule extends Object implements LoginModule
Handles the non-username/password ways an admin user can authenticate.

As specified by the LoginModule contract, the login method creates lists of principals or credentials to be added to the Subject during commit. Only if commit is invoked does the module actually add them to the Subject.

Author:
tjquinn