# Functions

No description provided by the author
IsOperatorGroupError checks if an error is an operator group error This lets us classify multiple errors as operatorGroupError without defining and checking all the specific error value types.
IsServiceAccountToken returns true if the secret is a valid api token for the service account This has been copied from https://github.com/kubernetes/kubernetes/blob/master/pkg/serviceaccount/util.go.
NewClientAttenuator returns a new instance of ClientAttenuator.
No description provided by the author
NewUserDefinedServiceAccountQuerier returns a new instance of UserDefinedServiceAccountQuerier.
NewUserDefinedServiceAccountSyncer returns a new instance of UserDefinedServiceAccountSyncer.
No description provided by the author

# Structs

BearerTokenRetriever retrieves bearer token from a service account.
ClientAttenuator returns appropriately scoped client(s) to be used for an operator that is being installed.
UserDefinedServiceAccountQuerier retrieves reference to user defined service account(s).
UserDefinedServiceAccountSyncer syncs an operator group appropriately when a user defined service account is specified.

# Type aliases

ServiceAccountQuerierFunc returns a reference to the service account from which scope client(s) can be created.