Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type OAuth2 ¶ added in v1.0.0
type OAuth2 struct { Issuer string `koanf:"issuer"` Provider string `koanf:"provider"` Endpoints *OAuth2Endpoints `koanf:"endpoint"` Client *OAuth2Client `koanf:"client"` Scopes []string `koanf:"scopes"` Pkce bool `koanf:"pkce"` Validate *OAuth2Validate `koanf:"validate"` }
type OAuth2Client ¶ added in v1.0.0
type OAuth2Endpoints ¶ added in v1.2.0
type OAuth2Validate ¶ added in v1.0.0
type OpenVpn ¶ added in v1.0.0
type OpenVpn struct { Addr string `koanf:"addr"` Password string `koanf:"password"` Bypass *OpenVpnBypass `koanf:"bypass"` }
type OpenVpnBypass ¶ added in v1.1.0
type OpenVpnBypass struct {
CommonNames []string `koanf:"cn"`
}
Click to show internal directories.
Click to hide internal directories.