TrueVFS KeyManager Specification 0.9
A C D E G K M N O P R S T U V 

P

PersistentUnknownKeyException - Exception in net.java.truevfs.key.spec
Thrown to indicate that the retrieval of the key to open or create a protected resource has failed and that this exception is cacheable.
PromptingKeyManager<K extends SafeKey<K>> - Class in net.java.truevfs.key.spec
A key manager which prompts the user for a key if required.
PromptingKeyManager(PromptingKeyProvider.View<K>) - Constructor for class net.java.truevfs.key.spec.PromptingKeyManager
Constructs a new prompting key manager.
PromptingKeyManagerContainer - Class in net.java.truevfs.key.spec
Implements a provider for a single prompting key manager which will use the prompting key provider view given to the constructor.
PromptingKeyManagerContainer(Class<K>, PromptingKeyProvider.View<K>) - Constructor for class net.java.truevfs.key.spec.PromptingKeyManagerContainer
Constructs a new prompting key manager service using the given view.
PromptingKeyProvider<K extends SafeKey<K>> - Class in net.java.truevfs.key.spec
A "safe" key provider which prompts the user for a key for its protected resource.
PromptingKeyProvider.Controller<K extends SafeKey<K>> - Interface in net.java.truevfs.key.spec
Proxies access to the key for PromptingKeyProvider.View implementations.
PromptingKeyProvider.View<K extends SafeKey<K>> - Interface in net.java.truevfs.key.spec
Used for the actual prompting of the user for a key (a password for example) which is required to access a protected resource.
promptReadKey(PromptingKeyProvider.Controller<K>, boolean) - Method in interface net.java.truevfs.key.spec.PromptingKeyProvider.View
Prompts the user for the key for reading the contents of an existing protected resource.
promptWriteKey(PromptingKeyProvider.Controller<K>) - Method in interface net.java.truevfs.key.spec.PromptingKeyProvider.View
Prompts the user for the key for (over)writing the contents of a new or existing protected resource.
A C D E G K M N O P R S T U V 
TrueVFS KeyManager Specification 0.9

Copyright © 2005-2012 Schlichtherle IT Services. All Rights Reserved.