public class CertificateSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
CertificateSpec()
No args constructor for use in serialization
|
CertificateSpec(String commonName,
List<String> dnsNames,
io.fabric8.kubernetes.api.model.Duration duration,
List<String> emailSANs,
Boolean encodeUsagesInRequest,
List<String> ipAddresses,
Boolean isCA,
ObjectReference issuerRef,
String keyAlgorithm,
String keyEncoding,
Integer keySize,
CertificateKeystores keystores,
CertificatePrivateKey privateKey,
io.fabric8.kubernetes.api.model.Duration renewBefore,
Integer revisionHistoryLimit,
String secretName,
CertificateSecretTemplate secretTemplate,
X509Subject subject,
List<String> uriSANs,
List<String> usages) |
public CertificateSpec()
public CertificateSpec(String commonName, List<String> dnsNames, io.fabric8.kubernetes.api.model.Duration duration, List<String> emailSANs, Boolean encodeUsagesInRequest, List<String> ipAddresses, Boolean isCA, ObjectReference issuerRef, String keyAlgorithm, String keyEncoding, Integer keySize, CertificateKeystores keystores, CertificatePrivateKey privateKey, io.fabric8.kubernetes.api.model.Duration renewBefore, Integer revisionHistoryLimit, String secretName, CertificateSecretTemplate secretTemplate, X509Subject subject, List<String> uriSANs, List<String> usages)
commonName - secretName - keyAlgorithm - keySize - secretTemplate - dnsNames - keystores - subject - issuerRef - encodeUsagesInRequest - emailSANs - duration - keyEncoding - uriSANs - privateKey - renewBefore - isCA - ipAddresses - revisionHistoryLimit - usages - public String getCommonName()
public void setCommonName(String commonName)
public io.fabric8.kubernetes.api.model.Duration getDuration()
public void setDuration(io.fabric8.kubernetes.api.model.Duration duration)
public Boolean getEncodeUsagesInRequest()
public void setEncodeUsagesInRequest(Boolean encodeUsagesInRequest)
public Boolean getIsCA()
public void setIsCA(Boolean isCA)
public ObjectReference getIssuerRef()
public void setIssuerRef(ObjectReference issuerRef)
public String getKeyAlgorithm()
public void setKeyAlgorithm(String keyAlgorithm)
public String getKeyEncoding()
public void setKeyEncoding(String keyEncoding)
public Integer getKeySize()
public void setKeySize(Integer keySize)
public CertificateKeystores getKeystores()
public void setKeystores(CertificateKeystores keystores)
public CertificatePrivateKey getPrivateKey()
public void setPrivateKey(CertificatePrivateKey privateKey)
public io.fabric8.kubernetes.api.model.Duration getRenewBefore()
public void setRenewBefore(io.fabric8.kubernetes.api.model.Duration renewBefore)
public Integer getRevisionHistoryLimit()
public void setRevisionHistoryLimit(Integer revisionHistoryLimit)
public String getSecretName()
public void setSecretName(String secretName)
public CertificateSecretTemplate getSecretTemplate()
public void setSecretTemplate(CertificateSecretTemplate secretTemplate)
public X509Subject getSubject()
public void setSubject(X509Subject subject)
Copyright © 2015–2022 Red Hat. All rights reserved.