public static class TestSSLUtils.CertificateBuilder
extends java.lang.Object
Constructor and Description |
---|
CertificateBuilder() |
CertificateBuilder(int days,
java.lang.String algorithm) |
Modifier and Type | Method and Description |
---|---|
TestSSLUtils.CertificateBuilder |
commonName(java.lang.String cn) |
java.security.cert.X509Certificate |
generate(java.security.KeyPair keyPair) |
java.security.cert.X509Certificate |
generate(java.lang.String dn,
java.security.KeyPair keyPair) |
TestSSLUtils.CertificateBuilder |
sanDnsName(java.lang.String hostName) |
TestSSLUtils.CertificateBuilder |
sanIpAddress(java.net.InetAddress hostAddress) |
public CertificateBuilder()
public CertificateBuilder(int days, java.lang.String algorithm)
public TestSSLUtils.CertificateBuilder commonName(java.lang.String cn)
public TestSSLUtils.CertificateBuilder sanDnsName(java.lang.String hostName)
public TestSSLUtils.CertificateBuilder sanIpAddress(java.net.InetAddress hostAddress)
public java.security.cert.X509Certificate generate(java.security.KeyPair keyPair) throws java.security.cert.CertificateException
java.security.cert.CertificateException
public java.security.cert.X509Certificate generate(java.lang.String dn, java.security.KeyPair keyPair) throws java.security.cert.CertificateException
java.security.cert.CertificateException