public class BCKeyAndCertificateFactory extends Object implements KeyAndCertificateFactory
KEY_GENERATION_ALGORITHM, SIGNING_ALGORITHM| Constructor and Description |
|---|
BCKeyAndCertificateFactory(MockServerLogger mockServerLogger) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildAndSaveCertificateAuthorityPrivateKeyAndX509Certificate() |
void |
buildAndSavePrivateKeyAndX509Certificate() |
boolean |
certificateAuthorityCertificateNotYetCreated() |
X509Certificate |
certificateAuthorityX509Certificate() |
boolean |
certificateNotYetCreated() |
static void |
createParentDirs(File file) |
PrivateKey |
privateKey() |
X509Certificate |
x509Certificate() |
public BCKeyAndCertificateFactory(MockServerLogger mockServerLogger)
public void buildAndSaveCertificateAuthorityPrivateKeyAndX509Certificate()
buildAndSaveCertificateAuthorityPrivateKeyAndX509Certificate in interface KeyAndCertificateFactorypublic static void createParentDirs(File file) throws IOException
IOExceptionpublic boolean certificateAuthorityCertificateNotYetCreated()
public X509Certificate certificateAuthorityX509Certificate()
certificateAuthorityX509Certificate in interface KeyAndCertificateFactorypublic void buildAndSavePrivateKeyAndX509Certificate()
buildAndSavePrivateKeyAndX509Certificate in interface KeyAndCertificateFactorypublic boolean certificateNotYetCreated()
certificateNotYetCreated in interface KeyAndCertificateFactorypublic PrivateKey privateKey()
privateKey in interface KeyAndCertificateFactorypublic X509Certificate x509Certificate()
x509Certificate in interface KeyAndCertificateFactoryCopyright © 2020. All rights reserved.