Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrJwtError = errors.New("jwt error") ErrInvalidTokenFormat = fmt.Errorf("%w: invalid token format", ErrJwtError) ErrExpiredToken = fmt.Errorf("%w: expired token", ErrJwtError) ErrInvalidSignature = fmt.Errorf("%w: invalid signature", ErrJwtError) )
Functions ¶
Types ¶
type CommonClaims ¶
type CommonClaims struct { Issuer string `json:"iss"` Subject string `json:"sub"` ExpirationTime int64 `json:"exp"` IssuedAtTime int64 `json:"iat"` }
func (*CommonClaims) GetExpirationTime ¶
func (claims *CommonClaims) GetExpirationTime() int64
func (*CommonClaims) GetIssuedAtTime ¶
func (claims *CommonClaims) GetIssuedAtTime() int64
func (*CommonClaims) GetIssuer ¶
func (claims *CommonClaims) GetIssuer() string
func (*CommonClaims) GetSubject ¶
func (claims *CommonClaims) GetSubject() string
Click to show internal directories.
Click to hide internal directories.