aboutsummaryrefslogtreecommitdiff
path: root/errors.go
diff options
context:
space:
mode:
authorMatt Silverlock <matt@eatsleeprepeat.net>2017-02-22 05:13:50 +0300
committerMatt Silverlock <matt@eatsleeprepeat.net>2017-02-22 05:13:50 +0300
commitfbc587a6f03fd73ab27cc614367a1d3d0244ee90 (patch)
treea90bd4512b922910249a0393a34b7e6fbb0c719e /errors.go
parent55fb70d4b7445f35318cdde4f62437408566708e (diff)
[wip] first v2 cut.elithrar/v2
- Move to using crypto/nacl/secretbox for enc/dec - Restructure how options are handled - TODO: review serialization interface - TODO: refactor multicodec support for rotated keys
Diffstat (limited to 'errors.go')
-rw-r--r--errors.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/errors.go b/errors.go
index 479161a..2c77465 100644
--- a/errors.go
+++ b/errors.go
@@ -71,6 +71,7 @@ var (
errGeneratingIV = cookieError{typ: internalError, msg: "failed to generate random iv"}
errNoCodecs = cookieError{typ: usageError, msg: "no codecs provided"}
+ errInvalidKey = cookieError{typ: usageError, msg: "no key was provided"}
errHashKeyNotSet = cookieError{typ: usageError, msg: "hash key is not set"}
errBlockKeyNotSet = cookieError{typ: usageError, msg: "block key is not set"}
errEncodedValueTooLong = cookieError{typ: usageError, msg: "the value is too long"}