@Immutable @DefaultAnnotation(value=edu.umd.cs.findbugs.annotations.NonNull.class) public final class PromptingKeyManagerService extends KeyManagerService
AesCipherParameters.| Modifier and Type | Field and Description |
|---|---|
private PromptingKeyManager<AesCipherParameters> |
manager |
| Constructor and Description |
|---|
PromptingKeyManagerService()
Constructs a new prompting key manager service using the default view.
|
PromptingKeyManagerService(PromptingKeyProvider.View<AesCipherParameters> view)
Constructs a new prompting key manager service using the given view.
|
| Modifier and Type | Method and Description |
|---|---|
<K> KeyManager<K> |
get(Class<K> type)
Returns the singleton key manager for the given key type.
|
getPriority, toStringprivate final PromptingKeyManager<AesCipherParameters> manager
public PromptingKeyManagerService()
headless,
then the view of the prompting key provider of the prompting key manager
is an instance of
AesCipherParametersView.
Otherwise, it's an instance of
AesCipherParametersView.public PromptingKeyManagerService(PromptingKeyProvider.View<AesCipherParameters> view)
view - the view for the prompting key providers of the prompting
key manager.public <K> KeyManager<K> get(Class<K> type)
KeyManagerProviderCalling this method several times must return the same key manager for the same key type in order to ensure consistency of the key space.
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.