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.