public class CertStores
extends java.lang.Object
Constructor and Description |
---|
CertStores(java.lang.String alias,
java.lang.String storePrefix) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
alias() |
java.security.cert.X509Certificate |
certificate() |
static CertStores |
clientStore() |
static CertStores |
locatorStore() |
java.util.Properties |
propertiesWith(java.lang.String components) |
java.util.Properties |
propertiesWith(java.lang.String components,
boolean requireAuth,
boolean endPointIdentification) |
java.util.Properties |
propertiesWith(java.lang.String components,
java.lang.String protocols,
java.lang.String ciphers,
boolean requireAuth,
boolean endPointIdentification) |
static CertStores |
serverStore() |
CertStores |
trust(java.lang.String alias,
java.security.cert.X509Certificate certificate) |
CertStores |
trustSelf() |
CertStores |
withCertificate(TestSSLUtils.CertificateBuilder certificateBuilder) |
public CertStores(java.lang.String alias, java.lang.String storePrefix)
public static CertStores locatorStore()
public static CertStores serverStore()
public static CertStores clientStore()
public java.lang.String alias()
public java.security.cert.X509Certificate certificate()
public CertStores withCertificate(TestSSLUtils.CertificateBuilder certificateBuilder) throws java.security.GeneralSecurityException, java.io.IOException
java.security.GeneralSecurityException
java.io.IOException
public CertStores trustSelf()
public CertStores trust(java.lang.String alias, java.security.cert.X509Certificate certificate)
public java.util.Properties propertiesWith(java.lang.String components) throws java.security.GeneralSecurityException, java.io.IOException
java.security.GeneralSecurityException
java.io.IOException
public java.util.Properties propertiesWith(java.lang.String components, boolean requireAuth, boolean endPointIdentification) throws java.security.GeneralSecurityException, java.io.IOException
java.security.GeneralSecurityException
java.io.IOException
public java.util.Properties propertiesWith(java.lang.String components, java.lang.String protocols, java.lang.String ciphers, boolean requireAuth, boolean endPointIdentification) throws java.security.GeneralSecurityException, java.io.IOException
java.security.GeneralSecurityException
java.io.IOException