Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterHook ¶
Types ¶
type ExternalAuth ¶
type ExternalAuth struct {
AuthURL string `json:"authURL"`
AuthSignInURL string `json:"authSignInURL"`
UseBearerTokens *bool `json:"useBearerTokens,omitempty"`
}
func (*ExternalAuth) AuthURLWithClusterDomain ¶
func (e *ExternalAuth) AuthURLWithClusterDomain(input *pkg.HookInput) string
type Settings ¶
type Settings struct {
// Values path to read and store auth values
ExternalAuthPath string
// Where to store a flag to enabled DexAuthenticator
DexAuthenticatorEnabledPath string
// Options to set if Dex is enabled
DexExternalAuth ExternalAuth
}
Click to show internal directories.
Click to hide internal directories.