Versions in this module Expand all Collapse all v3 v3.2.9 Mar 19, 2022 Changes in this version + const ES256 + const ES384 + const ES512 + const HS256 + const HS384 + const HS512 + const P256 + const P384 + const P521 + const PS256 + const PS384 + const PS512 + const RS256 + const RS384 + const RS512 + func New(config ...Config) fiber.Handler + type Config struct + AuthScheme string + Claims jwt.Claims + ContextKey string + ErrorHandler fiber.ErrorHandler + Filter func(*fiber.Ctx) bool + IgnoreErrorHandler fiber.Handler + KeyFunc jwt.Keyfunc + KeyRefreshErrorHandler KeyRefreshErrorHandler + KeyRefreshInterval *time.Duration + KeyRefreshRateLimit *time.Duration + KeyRefreshSuccessHandler KeyRefreshSuccessHandler + KeyRefreshTimeout *time.Duration + KeyRefreshUnknownKID *bool + KeySetURL string + SigningKey interface{} + SigningKeys map[string]interface{} + SigningMethod string + SuccessHandler fiber.Handler + TokenLookup string + type KeyRefreshErrorHandler func(j *KeySet, err error) + type KeyRefreshSuccessHandler func(j *KeySet) + type KeySet struct + Config *Config + Keys map[string]*rawJWK + func (j *KeySet) StopRefreshing()