Versions in this module Expand all Collapse all v1 v1.13.0 Sep 13, 2024 Changes in this version + type Config struct + func NewConfig(ctx context.Context, oidc *config.OIDC, backends map[string]http.RoundTripper) (*Config, error) + func (c *Config) Backends() map[string]http.RoundTripper + func (c *Config) Data() (*OpenidConfiguration, error) + func (c *Config) GetAuthorizationEndpoint() (string, error) + func (c *Config) GetIssuer() (string, error) + func (c *Config) GetTokenEndpoint() (string, error) + func (c *Config) GetUserinfoEndpoint() (string, error) + func (c *Config) GetVerifierMethod() (string, error) + func (c *Config) JWKS() *jwk.JWKS + func (c *Config) Unmarshal(rawJSON []byte) (interface{}, error) + type Configs map[string]*Config + type OpenidConfiguration struct + AuthorizationEndpoint string + CodeChallengeMethodsSupported []string + Issuer string + JwksURI string + TokenEndpoint string + UserinfoEndpoint string