| Package | Description |
|---|---|
| de.schlichtherle.truezip.crypto.raes.param |
Provides AES cipher parameters for use as the key for the class
PromptingKeyProvider. |
| de.schlichtherle.truezip.fs.archive.zip.raes |
The archive driver family for RAES encrypted ZIP files,
alias TZP files.
|
| de.schlichtherle.truezip.key |
A generic, extensible manager for keys of arbitrary type required to
create or open protected resources.
|
| de.schlichtherle.truezip.key.sl |
Provides a singleton to locate a key manager service provider.
|
| Modifier and Type | Field and Description |
|---|---|
private KeyManager<AesCipherParameters> |
KeyManagerRaesParameters.manager |
| Constructor and Description |
|---|
KeyManagerRaesParameters(KeyManager<AesCipherParameters> manager,
URI resource)
Constructs new RAES parameters using the given key manager.
|
| Modifier and Type | Method and Description |
|---|---|
<K> KeyManager<K> |
PromptingKeyManagerService.get(Class<K> type) |
(package private) KeyManager<AesCipherParameters> |
ZipRaesDriver.getKeyManager() |
| Modifier and Type | Class and Description |
|---|---|
class |
PromptingKeyManager<K extends SafeKey<K>>
A key manager which prompts the user for a key if required.
|
class |
SafeKeyManager<K extends SafeKey<K>,P extends SafeKeyProvider<K>>
Uses a map to hold the safe key providers managed by this instance.
|
| Modifier and Type | Method and Description |
|---|---|
<K> KeyManager<K> |
KeyManagerProvider.get(Class<K> type)
Returns the singleton key manager for the given key type.
|
| Modifier and Type | Method and Description |
|---|---|
<K> KeyManager<K> |
KeyManagerLocator.get(Class<K> type) |
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.