ConsolePasswordCallback, FilePasswordCallback, NullPasswordCallback, Passwordpublic interface PasswordCallback
The simplest implementation of a PasswordCallback is a Password object.
| Modifier and Type | Interface | Description |
|---|---|---|
static class |
PasswordCallback.GiveUpException |
This exception is thrown if the
PasswordCallback
wants to stop guessing passwords. |
| Modifier and Type | Method | 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.