Class AbstractKeyStoreLoader

java.lang.Object
org.apache.synapse.securevault.keystore.AbstractKeyStoreLoader
All Implemented Interfaces:
IKeyStoreLoader
Direct Known Subclasses:
JKSKeyStoreLoader, PKCS12KeyStoreLoader

public abstract class AbstractKeyStoreLoader extends Object implements IKeyStoreLoader
Provides the base for loading KeyStores
  • Field Details

    • log

      protected org.apache.commons.logging.Log log
  • Constructor Details

    • AbstractKeyStoreLoader

      protected AbstractKeyStoreLoader()
  • Method Details

    • getKeyStore

      protected KeyStore getKeyStore(String location, String storePassword, String storeType, String provider)
      Constructs a KeyStore based on keystore location , keystore password , keystore type and provider
      Parameters:
      location - The location of the KeyStore
      storePassword - Password to unlock KeyStore
      storeType - KeyStore type
      provider - Provider
      Returns:
      KeyStore Instance
    • handleException

      protected void handleException(String msg, Exception e)
    • handleException

      protected void handleException(String msg)