- PbeParameters<P extends PbeParameters<P,S>,S extends KeyStrength> - Interface in net.java.truecommons.key.spec
-
A key with properties for password based encryption (PBE).
- PersistentUnknownKeyException - Exception in net.java.truecommons.key.spec
-
Thrown to indicate that the retrieval of the key to (over)write or read a
protected resource has failed and that this exception is cacheable.
- PersistentUnknownKeyException() - Constructor for exception net.java.truecommons.key.spec.PersistentUnknownKeyException
-
- PersistentUnknownKeyException(String) - Constructor for exception net.java.truecommons.key.spec.PersistentUnknownKeyException
-
- PersistentUnknownKeyException(Throwable) - Constructor for exception net.java.truecommons.key.spec.PersistentUnknownKeyException
-
- PersistentUnknownKeyException(String, Throwable) - Constructor for exception net.java.truecommons.key.spec.PersistentUnknownKeyException
-
- PromptingKey<K extends PromptingKey<K>> - Interface in net.java.truecommons.key.spec.prompting
-
A prompting key for writing and reading protected resources.
- PromptingKey.Controller<K extends PromptingKey<K>> - Interface in net.java.truecommons.key.spec.prompting
-
- PromptingKey.View<K extends PromptingKey<K>> - Interface in net.java.truecommons.key.spec.prompting
-
Used for the actual prompting of the user for a key (a password for
example) which is required to access a protected resource.
- PromptingKeyManager<K extends PromptingKey<K>> - Class in net.java.truecommons.key.spec.prompting
-
A key manager which prompts the user for a secret key if required.
- PromptingKeyManager(PromptingKey.View<K>) - Constructor for class net.java.truecommons.key.spec.prompting.PromptingKeyManager
-
Constructs a new prompting key manager.
- PromptingKeyManagerMap - Class in net.java.truecommons.key.spec.prompting
-
Implements a map for a single prompting key manager which will use the
prompting key provider view given to the
constructor.
- PromptingKeyManagerMap(Class<K>, PromptingKey.View<K>) - Constructor for class net.java.truecommons.key.spec.prompting.PromptingKeyManagerMap
-
Constructs a new prompting key manager service using the given view.
- PromptingPbeParameters<P extends PromptingPbeParameters<P,S>,S extends KeyStrength> - Interface in net.java.truecommons.key.spec.prompting
-
Parameters with properties for prompting for password based encryption (PBE)
parameters.
- promptKeyForReading(PromptingKey.Controller<K>, boolean) - Method in interface net.java.truecommons.key.spec.prompting.PromptingKey.View
-
Prompts the user for the key for reading the contents of an
existing protected resource.
- promptKeyForWriting(PromptingKey.Controller<K>) - Method in interface net.java.truecommons.key.spec.prompting.PromptingKey.View
-
Prompts the user for the key for (over)writing the contents of a
new or existing protected resource.
- provider(URI) - Method in interface net.java.truecommons.key.spec.KeyManager
-
Returns a key provider for accessing the identified protected resource.
- provider(URI) - Method in class net.java.truecommons.key.spec.prompting.PromptingKeyManager
-
- provider(URI) - Method in class net.java.truecommons.key.spec.unknown.UnknownKeyManager
-