Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CompletedConfig

type CompletedConfig struct {
	// contains filtered or unexported fields
}

func (CompletedConfig) New

func (c CompletedConfig) New() (*PinnipedServer, error)

    New returns a new instance of AdmissionServer from the given config.

    type Config

    type Config struct {
    	GenericConfig *genericapiserver.RecommendedConfig
    	ExtraConfig   ExtraConfig
    }

    func (*Config) Complete

    func (c *Config) Complete() CompletedConfig

      Complete fills in any fields not set that are required to have valid data. It's mutating the receiver.

      type ExtraConfig

      type ExtraConfig struct {
      	Authenticator                 credentialrequest.TokenCredentialRequestAuthenticator
      	Issuer                        credentialrequest.CertIssuer
      	StartControllersPostStartHook func(ctx context.Context)
      	Scheme                        *runtime.Scheme
      	NegotiatedSerializer          runtime.NegotiatedSerializer
      	GroupVersion                  schema.GroupVersion
      }

      type PinnipedServer

      type PinnipedServer struct {
      	GenericAPIServer *genericapiserver.GenericAPIServer
      }

      Source Files