type TokenCleanerOptions …
func DefaultTokenCleanerOptions() TokenCleanerOptions { … }
type TokenCleaner …
func NewTokenCleaner(cl clientset.Interface, secrets coreinformers.SecretInformer, options TokenCleanerOptions) (*TokenCleaner, error) { … }
func (tc *TokenCleaner) Run(ctx context.Context) { … }
func (tc *TokenCleaner) enqueueSecrets(obj interface{ … }
func (tc *TokenCleaner) worker(ctx context.Context) { … }
func (tc *TokenCleaner) processNextWorkItem(ctx context.Context) bool { … }
func (tc *TokenCleaner) syncFunc(ctx context.Context, key string) error { … }
func (tc *TokenCleaner) evalSecret(ctx context.Context, o interface{ … }