MCPcopy
hub / github.com/cert-manager/cert-manager / ValidationInterface

Interface ValidationInterface

pkg/webhook/admission/interfaces.go:34–38  ·  view source on GitHub ↗

ValidationInterface defines an admission handler that validates requests. It may not perform any kind of mutation.

Source from the content-addressed store, hash-verified

32// ValidationInterface defines an admission handler that validates requests.
33// It may not perform any kind of mutation.
34type ValidationInterface interface {
35 Interface
36
37 Validate(ctx context.Context, request admissionv1.AdmissionRequest, oldObj, obj runtime.Object) (warnings []string, err error)
38}
39
40// MutationInterface defines an admission handler that validates requests.
41// It may not perform any kind of mutation.

Callers 8

ValidateMethod · 0.65
DecodePrivateKeyBytesFunction · 0.65
TestChainValidateFunction · 0.65
TestChainValidate_FailsFunction · 0.65
ValidateMethod · 0.65
HandleMethod · 0.65
TestE2EFunction · 0.65
ValidateMethod · 0.65

Implementers 15

WebhookServerOptionspkg/acme/webhook/cmd/server/start.go
validatingImplementationpkg/webhook/admission/util_test.go
IngressControllertest/e2e/framework/config/ingress_cont
DNS01Webhooktest/e2e/framework/config/samplewebhoo
Addonstest/e2e/framework/config/addons.go
Helmtest/e2e/framework/config/helm.go
Venafitest/e2e/framework/config/venafi.go
VenafiTPPConfigurationtest/e2e/framework/config/venafi.go
VenafiCloudConfigurationtest/e2e/framework/config/venafi.go
Suitetest/e2e/framework/config/suite.go
ACMEtest/e2e/framework/config/suite.go
ACMEServertest/e2e/framework/config/acme.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…