Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddToValidationRegistry

func AddToValidationRegistry(reg *validation.Registry) error

func ValidateACMEChallengeSolverDNS01

func ValidateACMEChallengeSolverDNS01(p *cmacme.ACMEChallengeSolverDNS01, fldPath *field.Path) field.ErrorList

func ValidateACMEIssuerChallengeSolverConfig

func ValidateACMEIssuerChallengeSolverConfig(sol *cmacme.ACMEChallengeSolver, fldPath *field.Path) field.ErrorList

func ValidateACMEIssuerChallengeSolverHTTP01Config

func ValidateACMEIssuerChallengeSolverHTTP01Config(http01 *cmacme.ACMEChallengeSolverHTTP01, fldPath *field.Path) field.ErrorList

func ValidateACMEIssuerChallengeSolverHTTP01IngressConfig

func ValidateACMEIssuerChallengeSolverHTTP01IngressConfig(ingress *cmacme.ACMEChallengeSolverHTTP01Ingress, fldPath *field.Path) field.ErrorList

func ValidateACMEIssuerConfig

func ValidateACMEIssuerConfig(iss *cmacme.ACMEIssuer, fldPath *field.Path) field.ErrorList

func ValidateCAIssuerConfig

func ValidateCAIssuerConfig(iss *certmanager.CAIssuer, fldPath *field.Path) field.ErrorList

func ValidateCertificate

func ValidateCertificate(obj runtime.Object) field.ErrorList

func ValidateCertificateForACMEIssuer

func ValidateCertificateForACMEIssuer(crt *cmapi.CertificateSpec, issuer *cmapi.IssuerSpec, specPath *field.Path) field.ErrorList

func ValidateCertificateForIssuer

func ValidateCertificateForIssuer(crt *cmapi.Certificate, issuerObj cmapi.GenericIssuer) field.ErrorList

func ValidateCertificateForVaultIssuer

func ValidateCertificateForVaultIssuer(crt *cmapi.CertificateSpec, issuer *cmapi.IssuerSpec, specPath *field.Path) field.ErrorList

func ValidateCertificateRequest

func ValidateCertificateRequest(obj runtime.Object) field.ErrorList

func ValidateCertificateRequestSpec

func ValidateCertificateRequestSpec(crSpec *cmapi.CertificateRequestSpec, fldPath *field.Path, validateCSRContent bool) field.ErrorList

func ValidateCertificateSpec

func ValidateCertificateSpec(crt *internalcmapi.CertificateSpec, fldPath *field.Path) field.ErrorList

func ValidateClusterIssuer

func ValidateClusterIssuer(obj runtime.Object) field.ErrorList

func ValidateDuration

func ValidateDuration(crt *internalcmapi.CertificateSpec, fldPath *field.Path) field.ErrorList

func ValidateIssuer

func ValidateIssuer(obj runtime.Object) field.ErrorList

func ValidateIssuerConfig

func ValidateIssuerConfig(iss *certmanager.IssuerConfig, fldPath *field.Path) field.ErrorList

func ValidateIssuerSpec

func ValidateIssuerSpec(iss *certmanager.IssuerSpec, fldPath *field.Path) field.ErrorList

func ValidateSecretKeySelector

func ValidateSecretKeySelector(sks *cmmeta.SecretKeySelector, fldPath *field.Path) field.ErrorList

func ValidateSelfSignedIssuerConfig

func ValidateSelfSignedIssuerConfig(iss *certmanager.SelfSignedIssuer, fldPath *field.Path) field.ErrorList

func ValidateUpdateCertificate

func ValidateUpdateCertificate(oldObj, obj runtime.Object) field.ErrorList

func ValidateUpdateCertificateRequest

func ValidateUpdateCertificateRequest(oldObj, obj runtime.Object) field.ErrorList

func ValidateUpdateClusterIssuer

func ValidateUpdateClusterIssuer(oldObj, obj runtime.Object) field.ErrorList

func ValidateUpdateIssuer

func ValidateUpdateIssuer(oldObj, obj runtime.Object) field.ErrorList

func ValidateVaultIssuerConfig

func ValidateVaultIssuerConfig(iss *certmanager.VaultIssuer, fldPath *field.Path) field.ErrorList

func ValidateVenafiCloud

func ValidateVenafiCloud(c *certmanager.VenafiCloud, fldPath *field.Path) (el field.ErrorList)

func ValidateVenafiIssuerConfig

func ValidateVenafiIssuerConfig(iss *certmanager.VenafiIssuer, fldPath *field.Path) (el field.ErrorList)

func ValidateVenafiTPP

func ValidateVenafiTPP(tpp *certmanager.VenafiTPP, fldPath *field.Path) (el field.ErrorList)

Types

This section is empty.

Directories

Path Synopsis