Documentation
¶
Index ¶
- Variables
- type Claims
- type Engine
- type JWTEngine
- func (engine *JWTEngine) Generate(ctx context.Context, claims Claims) (string, error)
- func (*JWTEngine) Type() string
- func (engine *JWTEngine) Validate(ctx context.Context, token string, claims Claims) error
- func (engine *JWTEngine) WithHMAC(secret string) error
- func (engine *JWTEngine) WithRSA(priv, pub string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrSigningKeyInvalid = errors.New("invalid signing key") ErrTokenSigningMethodNotSupport = errors.New("not supported signing method") ErrTokenExpired = errors.New("expired token") ErrTokenNotYetValid = errors.New("not yet valid token") ErrTokenInvalidIssuer = errors.New("token issuer is invalid") ErrTokenInvalidFormat = errors.New("token format is invalid") )
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.