package jwt import "errors" var ( // ErrTokenIsExpired is return when time.Now().Unix() is after // the token's "exp" claim. ErrTokenIsExpired = errors.New("token is expired") // ErrTokenNotYetValid is return when time.Now().Unix() is before // the token's "nbf" claim. ErrTokenNotYetValid = errors.New("token is not yet valid") // ErrInvalidISSClaim means the "iss" claim is invalid. ErrInvalidISSClaim = errors.New("claim \"iss\" is invalid") // ErrInvalidSUBClaim means the "sub" claim is invalid. ErrInvalidSUBClaim = errors.New("claim \"sub\" is invalid") // ErrInvalidIATClaim means the "iat" claim is invalid. ErrInvalidIATClaim = errors.New("claim \"iat\" is invalid") // ErrInvalidJTIClaim means the "jti" claim is invalid. ErrInvalidJTIClaim = errors.New("claim \"jti\" is invalid") // ErrInvalidAUDClaim means the "aud" claim is invalid. ErrInvalidAUDClaim = errors.New("claim \"aud\" is invalid") )