Method to authenticate a Subject (phase 1).
The implementation of this method authenticates
a Subject. For example, it may prompt for
Subject information such
as a username and password and then attempt to verify the password.
This method saves the result of the authentication attempt
as private state within the LoginModule.
LoginModule should be ignored.
LoginException | if the authentication fails |
Diagram: login