idproxy

package
v0.0.1-alpha.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 30, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewKubernetesStorage

func NewKubernetesStorage(kubeconfig, kubecontext, namespace string, logger *slog.Logger) (storage.Storage, error)

Types

type OIDCConfig

type OIDCConfig struct {
	oidc.Config        `json:",inline"`
	KeepUpstreamGroups bool `json:"keepUpstreamGroups,omitempty"`
	// contains filtered or unexported fields
}

func (*OIDCConfig) AddClient

func (c *OIDCConfig) AddClient(k8sClient client.Client)

func (*OIDCConfig) AddRedirectURI

func (c *OIDCConfig) AddRedirectURI(redirectURI string)

func (*OIDCConfig) Open

func (c *OIDCConfig) Open(id string, logger *slog.Logger) (connector.Connector, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL