Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JWTPayload ¶
type JWTPayload struct { Audience string `json:"aud,omitempty"` ID string `json:"jti,omitempty"` Issuer string `json:"iss,omitempty"` Subject string `json:"sub,omitempty"` ProductID string `json:"product_id"` AuthType string `json:"auth_type"` }
func ValidateToken ¶
func ValidateToken(tokenString string, publicKeysURL string) (*JWTPayload, error)
type TokenError ¶
func NewTokenError ¶
func NewTokenError(status int, message string) TokenError
func (TokenError) Error ¶
func (e TokenError) Error() string
Click to show internal directories.
Click to hide internal directories.