kubernetes/plugin/pkg/admission/certificates/ctbattest/admission.go

const PluginName

func Register(plugins *admission.Plugins) {}

type Plugin

var _

var _

var _

var _

func NewPlugin() *Plugin {}

// SetAuthorizer sets the plugin's authorizer.
func (p *Plugin) SetAuthorizer(authz authorizer.Authorizer) {}

// InspectFeatureGates implements WantsFeatures.
func (p *Plugin) InspectFeatureGates(featureGates featuregate.FeatureGate) {}

// ValidateInitialization checks that the plugin was initialized correctly.
func (p *Plugin) ValidateInitialization() error {}

var clusterTrustBundleGroupResource

func (p *Plugin) Validate(ctx context.Context, a admission.Attributes, _ admission.ObjectInterfaces) error {}