public class CertificateManager
extends java.lang.Object
Constructor and Description |
---|
CertificateManager(java.lang.String keyStoreLocation,
java.lang.String keyStorePassword)
Create a new instance of CertificateManager.
|
Modifier and Type | Method and Description |
---|---|
void |
addCustomCertificate(java.lang.String certificateAlias)
Retrieve the certificate as described by the alias name.
|
static java.security.KeyStore |
createKeyStore(java.lang.String keystore,
java.lang.String pass)
Create a new keystore.
|
protected javax.net.ssl.X509TrustManager |
getMytrustManager()
Get the trust manager.
|
public CertificateManager(java.lang.String keyStoreLocation, java.lang.String keyStorePassword) throws java.lang.Exception
keyStoreLocation
- file path for any keystore to read.keyStorePassword
- keystore password.java.lang.Exception
- any error.public void addCustomCertificate(java.lang.String certificateAlias) throws java.lang.Exception
certificateAlias
- certificate alias.java.lang.Exception
- any error.public static java.security.KeyStore createKeyStore(java.lang.String keystore, java.lang.String pass) throws java.lang.Exception
keystore
- file path to the saved keystore.pass
- keystore password.java.lang.Exception
- any error.protected javax.net.ssl.X509TrustManager getMytrustManager()