forked from layer-3/barong
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patherrors.go
More file actions
40 lines (28 loc) · 1.34 KB
/
errors.go
File metadata and controls
40 lines (28 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package barong
import (
"errors"
)
var (
// ErrTokenExpired is returned when a token has expired
ErrTokenExpired = errors.New("token has expired")
// ErrInvalidToken is returned when a token is invalid
ErrInvalidToken = errors.New("invalid token")
// ErrInvalidSignature is returned when a signature is invalid
ErrInvalidSignature = errors.New("invalid signature")
// ErrInvalidSigningMethod is returned when the signing method is not ES256
ErrInvalidSigningMethod = errors.New("unexpected signing method")
// ErrInvalidAudience is returned when the token audience is not as expected
ErrInvalidAudience = errors.New("invalid audience")
// ErrInvalidClaims is returned when the token claims are invalid
ErrInvalidClaims = errors.New("invalid claims")
// ErrTokenRevoked is returned when a token has been revoked
ErrTokenRevoked = errors.New("token has been revoked")
// ErrInvalidNonce is returned when the nonce is invalid
ErrInvalidNonce = errors.New("invalid nonce")
// ErrInvalidAddress is returned when the address is invalid
ErrInvalidAddress = errors.New("invalid ethereum address")
// ErrStoreOperationFailed is returned when a store operation fails
ErrStoreOperationFailed = errors.New("store operation failed")
// ErrSessionInvalid is returned when a session is invalid
ErrSessionInvalid = errors.New("session is invalid")
)