class TLSArtifactsGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static char[] |
KEYSTORE_PASSWORD |
Constructor and Description |
---|
TLSArtifactsGenerator(CertificateAuthorityClient caClient) |
TLSArtifactsGenerator(CertificateAuthorityClient caClient,
java.security.KeyPairGenerator keyPairGenerator) |
Modifier and Type | Method and Description |
---|---|
(package private) java.util.Map<TLSArtifact,java.lang.String> |
generate(CertificateNamesGenerator certificateNamesGenerator)
Returns a mapping of
TLSArtifact types to generated secret content, to be stored in a SecretStore. |
public TLSArtifactsGenerator(CertificateAuthorityClient caClient)
TLSArtifactsGenerator(CertificateAuthorityClient caClient, java.security.KeyPairGenerator keyPairGenerator)
java.util.Map<TLSArtifact,java.lang.String> generate(CertificateNamesGenerator certificateNamesGenerator) throws java.lang.Exception
TLSArtifact
types to generated secret content, to be stored in a SecretStore.java.lang.Exception