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

S

SafeKey<K extends SafeKey<K>> - Interface in net.java.truevfs.key.spec
A safe secret key for the encryption and decryption of protected resources.
SafeKeyManager<K extends SafeKey<K>,P extends SafeKeyProvider<K>> - Class in net.java.truevfs.key.spec
Uses a map to hold the safe key providers managed by this instance.
SafeKeyManager() - Constructor for class net.java.truevfs.key.spec.SafeKeyManager
Constructs a new safe key manager.
SafeKeyProvider<K extends SafeKey<K>> - Class in net.java.truevfs.key.spec
Provides the base functionality required to implement a "safe" key provider.
SafeKeyProvider() - Constructor for class net.java.truevfs.key.spec.SafeKeyProvider
Constructs a new safe key provider.
SafePbeParameters<P extends SafePbeParameters<P,S>,S extends KeyStrength> - Class in net.java.truevfs.key.spec.param
A JavaBean which holds parameters for password based encryption.
SafePbeParameters() - Constructor for class net.java.truevfs.key.spec.param.SafePbeParameters
 
SafePbeParametersView<P extends SafePbeParameters<P,?>> - Class in net.java.truevfs.key.spec.param
A user interface to prompt for parameters for safe password based encryption.
SafePbeParametersView() - Constructor for class net.java.truevfs.key.spec.param.SafePbeParametersView
 
setChangeRequested(boolean) - Method in interface net.java.truevfs.key.spec.PromptingKeyProvider.Controller
Requests to prompt the user for a new key upon the next call to SafeKeyProvider.getWriteKey(), provided that the key is set by then.
setKey(K) - Method in interface net.java.truevfs.key.spec.KeyProvider
Sets the secret key programmatically.
setKey(K) - Method in interface net.java.truevfs.key.spec.PromptingKeyProvider.Controller
Sets the protected resource's key to a clone of the given key.
setKey(K) - Method in class net.java.truevfs.key.spec.PromptingKeyProvider
 
setKey(K) - Method in class net.java.truevfs.key.spec.SafeKeyProvider
 
setKeyFileBytes(byte[]) - Method in class net.java.truevfs.key.spec.param.SafePbeParameters
Decodes the given byte array to a password char array for subsequent use.
setKeyStrength(S) - Method in class net.java.truevfs.key.spec.param.SafePbeParameters
Sets the cipher key strength.
setPassword(char[]) - Method in class net.java.truevfs.key.spec.param.SafePbeParameters
Copies and stores the given password char array for deriving the cipher key.
SINGLETON - Static variable in class net.java.truevfs.key.spec.sl.KeyManagerMapLocator
The singleton instance of this class.
SuspensionPenalty - Class in net.java.truevfs.key.spec.util
A utility class for enforcing a suspension penalty of at least MIN_KEY_RETRY_DELAY milliseconds between two subsequent key verifications.
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.