Versions in this module Expand all Collapse all v0 v0.3.0 Apr 5, 2020 Changes in this version + type Provider struct + AccessTokenSigningAlgValue string + AccessTokenTTLSeconds int64 + AcrValuesSupported map[string]struct{} + AuthorizationCodeTTLSeconds int64 + ClaimsLocalesSupported map[string]struct{} + ClaimsParameterSupported bool + DefaultInteractionProvider string + DisplayValuesSupported map[oidc.Display]struct{} + GrantTypesSupported oidc.GrantTypeSet + IdTokenTTLSeconds int64 + Issuer string + RefreshTokenTTLSeconds int64 + RequestParameterSupported bool + RequestURIParameterSupported bool + RequireRequestURIRegistration bool + ResponseModesSupported oidc.ResponseModeSet + ResponseTypesSupported oidc.ResponseTypeSet + UILocalesSupported map[string]struct{} + UserInteractionTimeLimitSeconds int64 + func (p *Provider) AccessTokenLifespan() time.Duration + func (p *Provider) AuthorizationCodeLifespan() time.Duration + func (p *Provider) IdTokenLifespan() time.Duration + func (p *Provider) RefreshTokenLifespan() time.Duration + func (p *Provider) SupportsAnyAcrValues(acrValues []string) bool + func (p *Provider) SupportsAnyClaimsLocales(locales []string) bool + func (p *Provider) SupportsAnyUILocales(locales []string) bool + func (p *Provider) SupportsDisplay(display oidc.Display) bool + func (p *Provider) SupportsGrantType(grantType oidc.GrantType) bool + func (p *Provider) SupportsResponseMode(mode oidc.ResponseMode) bool + func (p *Provider) SupportsResponseType(responseType oidc.ResponseType) bool + func (p *Provider) UnmarshalJSON(raw []byte) error + func (p *Provider) UserInteractionLifespan() time.Duration