16 lines
647 B
Go
16 lines
647 B
Go
package licence
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
ErrMalformedFile = errors.New("malformed licence file")
|
|
ErrUnsupportedVersion = errors.New("unsupported licence version")
|
|
ErrInvalidKeyCertificate = errors.New("invalid signing key certificate")
|
|
ErrInvalidSignature = errors.New("invalid licence signature")
|
|
ErrSubjectMismatch = errors.New("licence subject mismatch")
|
|
ErrNotYetValid = errors.New("licence is not yet valid")
|
|
ErrExpired = errors.New("licence has expired")
|
|
ErrInvalidQuota = errors.New("invalid licence quota")
|
|
ErrFileTooLarge = errors.New("licence file is too large")
|
|
)
|