...
1 package errors
2
3 import "errors"
4
5 var (
6
7
8 ErrUsedBarcodeCode = errors.New("barcode code has been used")
9 ErrIncorrectPIN = errors.New("incorrect pin")
10 ErrPINThresholdReached = errors.New("incorrect pin threshold reached")
11 ErrUserNotFound = errors.New("user not found")
12 ErrPINExpired = errors.New("pin expired")
13 ErrPINPreviouslyUsed = errors.New("pin previously used")
14 ErrOffline = errors.New("store is offline")
15
16 ErrLoginRequired = errors.New("associated profile has expired")
17 ErrBSLAccountError = errors.New("user account error")
18 ErrBSLOffline = errors.New("bsl security service is not reachable")
19 ErrUnrecognisedBarcode = errors.New("Barcode is not recognized")
20 ErrExpiredBarcode = errors.New("Barcode is no longer usable, print a new one")
21 ErrExpiredEBC = errors.New("expired emergency barcode ")
22 ErrInvalidEBCUsage = errors.New("Store is online, Please sign in")
23 ErrUnAuthorizedAction = errors.New("unauthorized action")
24 ErrBSLAccountLockedError = errors.New("user account has been locked")
25 ErrBSLAccountInactiveError = errors.New("user account has been deactivated")
26 ErrBSLInvalidCredentialsError = errors.New("user credentials supplied are invalid")
27
28 ErrDeviceLoginUnauthorized = errors.New("unauthorized")
29 ErrDevicePasswordExpired = errors.New("password expired")
30 ErrDevicePasswordMustChange = errors.New("password must change")
31 )
32
View as plain text