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.