cert-manager: github.com/jetstack/cert-manager/pkg/internal/apis/certmanager/validation Index | Files | Directories

package validation

import "github.com/jetstack/cert-manager/pkg/internal/apis/certmanager/validation"

Index

Package Files

certificate.go certificate_for_issuer.go certificaterequest.go clusterissuer.go issuer.go register.go

func AddToValidationRegistry Uses

func AddToValidationRegistry(reg *validation.Registry) error

func ValidateACMEChallengeSolverDNS01 Uses

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

func ValidateACMEIssuerChallengeSolverConfig Uses

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

func ValidateACMEIssuerChallengeSolverHTTP01Config Uses

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

func ValidateACMEIssuerChallengeSolverHTTP01IngressConfig Uses

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

func ValidateACMEIssuerConfig Uses

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

func ValidateCAIssuerConfig Uses

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

func ValidateCertificate Uses

func ValidateCertificate(obj runtime.Object) field.ErrorList

func ValidateCertificateForACMEIssuer Uses

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

func ValidateCertificateForIssuer Uses

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

func ValidateCertificateForVaultIssuer Uses

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

func ValidateCertificateRequest Uses

func ValidateCertificateRequest(obj runtime.Object) field.ErrorList

func ValidateCertificateRequestSpec Uses

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

func ValidateCertificateSpec Uses

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

func ValidateClusterIssuer Uses

func ValidateClusterIssuer(obj runtime.Object) field.ErrorList

func ValidateDuration Uses

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

func ValidateIssuer Uses

func ValidateIssuer(obj runtime.Object) field.ErrorList

func ValidateIssuerConfig Uses

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

func ValidateIssuerSpec Uses

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

func ValidateSecretKeySelector Uses

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

func ValidateSelfSignedIssuerConfig Uses

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

func ValidateVaultIssuerConfig Uses

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

func ValidateVenafiIssuerConfig Uses

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

Directories

PathSynopsis
util

Package validation imports 16 packages (graph) and is imported by 1 packages. Updated 2020-08-05. Refresh now. Tools for package owners.