public class KeyManagersImpl extends Object implements KeyManagers
KeyManagers
, which keeps each provider inside a
Map
.Constructor and Description |
---|
KeyManagersImpl(Channels channels) |
Modifier and Type | Method and Description |
---|---|
KeyManager |
get(String keyManager,
Attributes attributes) |
KeyManager |
get(String keyManager,
ConfigurationManager configuration) |
boolean |
hasKeyManager(String keyManager) |
boolean |
register(String keyManager,
KeyManagerProvider provider)
TODO: version using
Configuration ; to be removed
|
void |
unregister(String keyManager) |
public KeyManagersImpl(Channels channels)
public boolean register(String keyManager, KeyManagerProvider provider)
Configuration
; to be removed
register
in interface KeyManagers
public void unregister(String keyManager)
unregister
in interface KeyManagers
public KeyManager get(String keyManager, Attributes attributes) throws KeyManagerNotSupportedException
get
in interface KeyManagers
KeyManagerNotSupportedException
public KeyManager get(String keyManager, ConfigurationManager configuration) throws KeyManagerNotSupportedException
get
in interface KeyManagers
KeyManagerNotSupportedException
public boolean hasKeyManager(String keyManager)
hasKeyManager
in interface KeyManagers
Copyright © 2017. All rights reserved.