|
TrueZIP Driver ZIP.RAES (TZP) 7.1 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use SafeKey | |
|---|---|
| de.schlichtherle.truezip.crypto.raes.param | Provides AES cipher parameters for use as the key for the class
PromptingKeyProvider. |
| de.schlichtherle.truezip.key | A generic, extensible manager for keys of arbitrary type required to create or open protected resources. |
| Uses of SafeKey in de.schlichtherle.truezip.crypto.raes.param |
|---|
| Classes in de.schlichtherle.truezip.crypto.raes.param that implement SafeKey | |
|---|---|
class |
AesCipherParameters
A Java bean which holds AES cipher parameters. |
| Uses of SafeKey in de.schlichtherle.truezip.key |
|---|
| Classes in de.schlichtherle.truezip.key with type parameters of type SafeKey | |
|---|---|
class |
PromptingKeyManager<K extends SafeKey<K>>
A key manager which prompts the user for a key if required. |
class |
PromptingKeyProvider<K extends SafeKey<K>>
A "safe" key provider which prompts the user for a key for its protected resource. |
static class |
PromptingKeyProvider.Controller<K extends SafeKey<K>>
Proxies access to the key for PromptingKeyProvider.View implementations. |
static class |
PromptingKeyProvider.Factory<K extends SafeKey<K>>
A factory for PromptingKeyProviders. |
private static class |
PromptingKeyProvider.ReadController<K extends SafeKey<K>>
|
static interface |
PromptingKeyProvider.View<K extends SafeKey<K>>
Used for the actual prompting of the user for a key (a password for example) which is required to access a protected resource. |
private static class |
PromptingKeyProvider.WriteController<K extends SafeKey<K>>
|
class |
SafeKeyManager<K extends SafeKey<K>,P extends SafeKeyProvider<K>>
Uses a map to hold the safe key providers managed by this instance. |
class |
SafeKeyProvider<K extends SafeKey<K>>
Provides the base functionality required to implement a "safe" key provider. |
| Fields in de.schlichtherle.truezip.key declared as SafeKey | |
|---|---|
private K |
PromptingKeyProvider.key
|
| Methods in de.schlichtherle.truezip.key with type parameters of type SafeKey | ||
|---|---|---|
protected static
|
SafeKeyProvider.clone(K key)
Returns a clone of the given key. |
|
(package private)
|
PromptingKeyProvider.State.getKey(PromptingKeyProvider<K> provider)
|
|
(package private) abstract
|
PromptingKeyProvider.State.getReadKey(PromptingKeyProvider<K> provider,
boolean invalid)
|
|
(package private)
|
PromptingKeyProvider.State.getResource(PromptingKeyProvider<K> provider)
|
|
(package private) abstract
|
PromptingKeyProvider.State.getWriteKey(PromptingKeyProvider<K> provider)
|
|
protected static
|
SafeKeyProvider.reset(K key)
Resets the given key. |
|
(package private) abstract
|
PromptingKeyProvider.State.resetCancelledKey(PromptingKeyProvider<K> provider)
|
|
(package private)
|
PromptingKeyProvider.State.setChangeRequested(PromptingKeyProvider<K> provider,
boolean changeRequested)
|
|
(package private)
|
PromptingKeyProvider.State.setKey(PromptingKeyProvider<K> provider,
K key)
|
|
|
TrueZIP Driver ZIP.RAES (TZP) 7.1 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||