Documentation
¶
Overview ¶
Package setup provides the use case of setting up environment.
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface {
DoStage1()
DoStage2(ctx context.Context, in Stage2Input) error
}
type Stage2Input ¶
type Stage2Input struct {
IssuerURL string
ClientID string
ClientSecret string
ExtraScopes []string // optional
UseAccessToken bool // optional
ListenAddressArgs []string // non-nil if set by the command arg
PKCEMethod oidc.PKCEMethod
PKCEMethodArg string
GrantOptionSet authentication.GrantOptionSet
TLSClientConfig tlsclientconfig.Config
}
Stage2Input represents an input DTO of the stage2.
Click to show internal directories.
Click to hide internal directories.