Package org.forgerock.audit.providers
Class DefaultKeyStoreHandlerProvider
java.lang.Object
org.forgerock.audit.providers.DefaultKeyStoreHandlerProvider
- All Implemented Interfaces:
 KeyStoreHandlerProvider
Default implementation of 
KeyStoreHandlerProvider.
 Multiple KeyStoreHandler instances can be provided, identified by a name.
- 
Constructor Summary
ConstructorsConstructorDescriptionCreates a initially empty provider.DefaultKeyStoreHandlerProvider(Map<String, KeyStoreHandler> handlers) Creates a provider with someKeyStoreHandlerinstances. - 
Method Summary
Modifier and TypeMethodDescriptiongetKeystoreHandler(String name) Returns the keystore handler corresponding to the given name.voidregisterKeyStoreHandler(String name, KeyStoreHandler handler) Register a storage with the given name. 
- 
Constructor Details
- 
DefaultKeyStoreHandlerProvider
public DefaultKeyStoreHandlerProvider()Creates a initially empty provider. - 
DefaultKeyStoreHandlerProvider
Creates a provider with someKeyStoreHandlerinstances.- Parameters:
 handlers- The storage instances to use in the provider.
 
 - 
 - 
Method Details
- 
registerKeyStoreHandler
Register a storage with the given name.- Parameters:
 name- Name associated to theKeyStoreHandlerinstance.handler- The storage instance.
 - 
getKeystoreHandler
Description copied from interface:KeyStoreHandlerProviderReturns the keystore handler corresponding to the given name.- Specified by:
 getKeystoreHandlerin interfaceKeyStoreHandlerProvider- Parameters:
 name- The name of instance to retrieve- Returns:
 - the keystore handler
 
 
 -