Versions in this module Expand all Collapse all v0 v0.1.1 Jun 22, 2026 v0.1.0 Jun 12, 2026 Changes in this version + type ProviderConfig struct + ClientID string + ClientSecret string + Domain string + Endpoint string + IntrospectionEndpoint string + Issuer string + Method string + Region string + Type string + UserPoolID string + UserinfoEndpoint string + type TokenIntrospect struct + CacheMaxEntries int + CacheTTL *caddy.Duration + FailOpen bool + MetaClaims map[string]string + Providers []ProviderConfig + Sources []TokenSource + Timeout caddy.Duration + UserClaims []string + func (TokenIntrospect) CaddyModule() caddy.ModuleInfo + func (ti *TokenIntrospect) Authenticate(_ http.ResponseWriter, r *http.Request) (caddyauth.User, bool, error) + func (ti *TokenIntrospect) Provision(ctx caddy.Context) error + func (ti *TokenIntrospect) UnmarshalCaddyfile(d *caddyfile.Dispenser) error + func (ti *TokenIntrospect) Validate() error + type TokenSource struct + From string + Name string