Class KeyStoreInformation
- java.lang.Object
-
- org.apache.synapse.securevault.definition.KeyStoreInformation
-
- Direct Known Subclasses:
IdentityKeyStoreInformation,TrustKeyStoreInformation
public abstract class KeyStoreInformation extends Object
Encapsulates the keyStore related information
-
-
Field Summary
Fields Modifier and Type Field Description static StringENABLE_HOST_NAME_VERIFIERstatic StringKEY_STORE_CERTIFICATE_FILE_PATHprotected org.apache.commons.logging.Loglog
-
Constructor Summary
Constructors Modifier Constructor Description protectedKeyStoreInformation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(String name, String value)StringgetAlias()protected KeyStoregetKeyStore()Constructs the KeyStore according to the store typeSecretInformationgetKeyStorePasswordProvider()StringgetLocation()StringgetParameter(String name)StringgetProvider()protected voidhandleException(String msg)protected voidhandleException(String msg, Exception e)voidsetAlias(String alias)voidsetKeyStorePasswordProvider(SecretInformation keyStorePasswordProvider)voidsetLocation(String location)voidsetProvider(String provider)voidsetStoreType(String storeType)
-
-
-
Field Detail
-
log
protected final org.apache.commons.logging.Log log
-
KEY_STORE_CERTIFICATE_FILE_PATH
public static final String KEY_STORE_CERTIFICATE_FILE_PATH
- See Also:
- Constant Field Values
-
ENABLE_HOST_NAME_VERIFIER
public static final String ENABLE_HOST_NAME_VERIFIER
- See Also:
- Constant Field Values
-
-
Method Detail
-
setStoreType
public void setStoreType(String storeType)
-
getAlias
public String getAlias()
-
setAlias
public void setAlias(String alias)
-
getLocation
public String getLocation()
-
setLocation
public void setLocation(String location)
-
getProvider
public String getProvider()
-
setProvider
public void setProvider(String provider)
-
setKeyStorePasswordProvider
public void setKeyStorePasswordProvider(SecretInformation keyStorePasswordProvider)
-
getKeyStore
protected KeyStore getKeyStore()
Constructs the KeyStore according to the store type- Returns:
- KeyStore Instance
-
handleException
protected void handleException(String msg)
-
getKeyStorePasswordProvider
public SecretInformation getKeyStorePasswordProvider()
-
-