public class DefaultKeyStoreHandlerProvider extends Object implements KeyStoreHandlerProvider
KeyStoreHandlerProvider
.
Multiple KeyStoreHandler instances can be provided, identified by a name.
Constructor and Description |
---|
DefaultKeyStoreHandlerProvider()
Creates a initially empty provider.
|
DefaultKeyStoreHandlerProvider(Map<String,KeyStoreHandler> handlers)
Creates a provider with some
KeystoreHandler instances. |
Modifier and Type | Method and Description |
---|---|
KeyStoreHandler |
getKeystoreHandler(String name)
Returns the keystore handler corresponding to the given name.
|
void |
registerKeyStoreHandler(String name,
KeyStoreHandler handler)
Register a storage with the given name.
|
public DefaultKeyStoreHandlerProvider()
public DefaultKeyStoreHandlerProvider(Map<String,KeyStoreHandler> handlers)
KeystoreHandler
instances.handlers
- The storage instances to use in the provider.public void registerKeyStoreHandler(String name, KeyStoreHandler handler)
name
- Name associated to the KeystoreHandler
instance.handler
- The storage instance.public KeyStoreHandler getKeystoreHandler(String name)
KeyStoreHandlerProvider
getKeystoreHandler
in interface KeyStoreHandlerProvider
name
- The name of instance to retrieveCopyright © 2025 Open Identity Platform Community. All rights reserved.