public class SelfSignedCertificate
extends java.lang.Object
| Constructor and Description |
|---|
SelfSignedCertificate(java.lang.String domainName) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addCertToTrustStore(java.lang.String trustStoreFile,
java.lang.String trustStorePassword,
java.lang.String trustStoreType,
java.lang.String keyAlias,
SelfSignedCertificate selfSignedCertificate) |
static void |
addPrivateKeyToKeyStore(java.lang.String keyStore,
java.lang.String keyStorePassword,
java.lang.String keyPassword,
java.lang.String keyAlias,
SelfSignedCertificate selfSignedCertificate) |
java.security.cert.X509Certificate |
getCertificate() |
java.security.PrivateKey |
getPrivateKey() |
public SelfSignedCertificate(java.lang.String domainName)
throws java.lang.Exception
java.lang.Exceptionpublic java.security.cert.X509Certificate getCertificate()
public java.security.PrivateKey getPrivateKey()
public static void addCertToTrustStore(java.lang.String trustStoreFile,
java.lang.String trustStorePassword,
java.lang.String trustStoreType,
java.lang.String keyAlias,
SelfSignedCertificate selfSignedCertificate)
throws java.security.KeyStoreException,
java.io.IOException,
java.security.NoSuchAlgorithmException,
java.security.cert.CertificateException
java.security.KeyStoreExceptionjava.io.IOExceptionjava.security.NoSuchAlgorithmExceptionjava.security.cert.CertificateExceptionpublic static void addPrivateKeyToKeyStore(java.lang.String keyStore,
java.lang.String keyStorePassword,
java.lang.String keyPassword,
java.lang.String keyAlias,
SelfSignedCertificate selfSignedCertificate)
throws java.security.KeyStoreException,
java.security.NoSuchAlgorithmException,
java.security.cert.CertificateException,
java.io.IOException
java.security.KeyStoreExceptionjava.security.NoSuchAlgorithmExceptionjava.security.cert.CertificateExceptionjava.io.IOException