type DelegatingAuthorizationOptions …
func NewDelegatingAuthorizationOptions() *DelegatingAuthorizationOptions { … }
func (s *DelegatingAuthorizationOptions) WithAlwaysAllowGroups(groups ...string) *DelegatingAuthorizationOptions { … }
func (s *DelegatingAuthorizationOptions) WithAlwaysAllowPaths(paths ...string) *DelegatingAuthorizationOptions { … }
func (s *DelegatingAuthorizationOptions) WithClientTimeout(timeout time.Duration) { … }
func (s *DelegatingAuthorizationOptions) WithCustomRetryBackoff(backoff wait.Backoff) { … }
func (s *DelegatingAuthorizationOptions) WithCustomRoundTripper(rt transport.WrapperFunc) { … }
func (s *DelegatingAuthorizationOptions) Validate() []error { … }
func (s *DelegatingAuthorizationOptions) AddFlags(fs *pflag.FlagSet) { … }
func (s *DelegatingAuthorizationOptions) ApplyTo(c *server.AuthorizationInfo) error { … }
func (s *DelegatingAuthorizationOptions) toAuthorizer(client kubernetes.Interface) (authorizer.Authorizer, error) { … }
func (s *DelegatingAuthorizationOptions) getClient() (kubernetes.Interface, error) { … }