public interface PasswordCallback
The simplest implementation of a PasswordCallback is a Password object.
| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
PasswordCallback.GiveUpException
This exception is thrown if the  
PasswordCallback
 wants to stop guessing passwords. | 
| Modifier and Type | Method and Description | 
|---|---|
Password | 
getPasswordAgain(PasswordCallbackInfo info)
Tries supplying a password again. 
 | 
Password | 
getPasswordFirstAttempt(PasswordCallbackInfo info)
Supplies a password. 
 | 
Password getPasswordFirstAttempt(PasswordCallbackInfo info) throws PasswordCallback.GiveUpException
getPasswordAgain will
 be called on subsequent attempts.info - Information about the token that is being logged into.PasswordCallback.GiveUpException - If the callback does not want to supply
  a password.Password getPasswordAgain(PasswordCallbackInfo info) throws PasswordCallback.GiveUpException
GiveUpException.info - Information about the token that is being logged into.PasswordCallback.GiveUpException - If the callback does not want to supply
  a password.  This may often be the case if the first attempt failed.