-
Notifications
You must be signed in to change notification settings - Fork 0
/
errors.go
21 lines (19 loc) · 1.02 KB
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package types
import "errors"
// Errors
var (
ErrInvalidJwtToken = errors.New("invalid JWT token")
ErrKeyIDNotFound = errors.New("key ID not found")
ErrInvalidGrantToken = errors.New("invalid grant token")
ErrInvalidRegistrationToken = errors.New("invalid registration token")
ErrExpiredRegistrationToken = errors.New("registration token is expired")
ErrInvalidAddress = errors.New("invalid address")
ErrInvalidKeyID = errors.New("invalid key ID")
ErrInvalidPublicKey = errors.New("invalid public key")
ErrInvalidPrivateKey = errors.New("invalid private key")
ErrInvalidIssuer = errors.New("invalid issuer")
ErrUnknownIssuer = errors.New("no corresponding key pair for issuer")
ErrNoIssuerInClaim = errors.New("no issuer was provided in the claim")
ErrBadIssuer = errors.New("the issuer provided in the claim does not match the trust")
ErrNoKeyIDInHeader = errors.New("no key ID (kid) found in token header")
)