Versions in this module Expand all Collapse all v0 v0.1.0 Apr 2, 2026 Changes in this version + const DEPLOYMENT + const EXTERNAL_SECRET + const PUSH_SECRET + const WORKFLOW + func ForceRegister(name string, prov Provider) + func RegisterProvider(name string, prov Provider) bool + type ApplyFn func(obj client.Object, event events.SecretRotationEvent) error + type Handler interface + Apply func(obj client.Object, event events.SecretRotationEvent) error + Filter func(destination *v1alpha1.DestinationToWatch, event events.SecretRotationEvent) ([]client.Object, error) + References func(obj client.Object, secretName string) (bool, error) + WaitFor func(obj client.Object) error + WithApply func(fn ApplyFn) Handler + WithReference func(fn ReferenceFn) Handler + WithWaitFor func(fn WaitForFn) Handler + type Provider interface + NewHandler func(ctx context.Context, client client.Client, ...) Handler + func GetProvider(name string) Provider + type ReferenceFn func(obj client.Object, secretName string) (bool, error) + type WaitForFn func(obj client.Object) error