@DefaultAnnotation(value=edu.umd.cs.findbugs.annotations.NonNull.class)
PromptingKeyProvider.View
.See: Description
Interface | Description |
---|---|
Feedback |
Provides visual and/or audible run to the user when prompting
for a key in its
Feedback.run(javax.swing.JPanel) method. |
InvalidKeyFeedback |
Provides visual and/or audible feedback to the user when prompting
for a key again after an invalid key has been provided before.
|
UnknownKeyFeedback |
Provides visual and/or audible feedback to the user when prompting
for an unknown key for the first time.
|
Class | Description |
---|---|
AuthenticationPanel |
A panel displaying a password panel or a key file panel in order to let
the user select an authentication method and enter a key.
|
BasicFeedback |
Provides run by beeping using the default toolkit.
|
BasicInvalidKeyFeedback |
Provides run by beeping using the default toolkit and disabling the
default button in the root pane for
SafeKeyProvider.MIN_KEY_RETRY_DELAY
milliseconds when prompting for a key and the last input was invalid. |
BasicUnknownKeyFeedback |
Behaves exactly like its base class, but implements the unknown key run
interface, too.
|
HurlingWindowFeedback |
Provides run by beeping using the default toolkit, disabling the
default button in the root pane for three seconds and concurrently
hurling the containing window for 1.5 seconds.
|
KeyPanel |
Abstract panel for prompting for authentication keys.
|
KeyStrengthPanel<S extends KeyStrength> |
A panel which allows the user to select the key strength for a cipher.
|
ReadKeyPanel |
This panel prompts the user for a key to open an existing protected
resource.
|
SwingAesPbeParametersView |
A Swing based user interface to prompt for passwords or key files.
|
SwingSafePbeParametersView<S extends KeyStrength,P extends SafePbeParameters<S,P>> |
A Swing based user interface to prompt for passwords or key files.
|
WriteKeyPanel |
This panel prompts the user for a key to create or overwrite a protected
resource.
|
Exception | Description |
---|---|
WeakKeyException |
Thrown to indicate that a password or key file is considered weak.
|
PromptingKeyProvider.View
.
If a key file is used for authentication instead of a password, then the
file size must be 512 bytes or more, of which only the first 512 bytes are
used.Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.