public class CertificateNamesGenerator
extends java.lang.Object
CertificateNamesGenerator creates relevant TLS certificate names for given pod instance.| Constructor and Description |
|---|
CertificateNamesGenerator(java.lang.String serviceName,
TaskSpec taskSpec,
PodInstance podInstance) |
| Modifier and Type | Method and Description |
|---|---|
GeneralNames |
getSANs()
Returns additional Subject Alternative Names for service certificates.
|
java.lang.String |
getSANsHash()
Creates SHA1 string representation of
getSANs(). |
X500Name |
getSubject()
Returns a Subject for service certificate.
|
public CertificateNamesGenerator(java.lang.String serviceName,
TaskSpec taskSpec,
PodInstance podInstance)
public X500Name getSubject()
public GeneralNames getSANs()
public java.lang.String getSANsHash()
getSANs().