forked from TBD54566975/ssi-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
errorcode.go
executable file
·26 lines (24 loc) · 1.77 KB
/
errorcode.go
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
package ion
type ErrorCode string
const (
DeltaExceedsMaximumSize ErrorCode = "DeltaExceedsMaximumSize"
DIDDocumentPublicKeyIDDuplicated ErrorCode = "DidDocumentPublicKeyIdDuplicated"
DIDDocumentPublicKeyMissingOrIncorrectType ErrorCode = "DidDocumentPublicKeyMissingOrIncorrectType"
DIDDocumentServiceIDDuplicated ErrorCode = "DidDocumentServiceIdDuplicated"
DIDSuffixIncorrectLength ErrorCode = "DidSuffixIncorrectLength" // #nosec
EncodedStringIncorrectEncoding ErrorCode = "EncodedStringIncorrectEncoding"
IDNotUsingBase64URLCharacterSet ErrorCode = "IdNotUsingBase64UrlCharacterSet"
IDTooLong ErrorCode = "IdTooLong"
JWKES256kMissingOrInvalidCRV ErrorCode = "JwkEs256kMissingOrInvalidCrv"
JWKES256kMissingOrInvalidKTY ErrorCode = "JwkEs256kMissingOrInvalidKty"
JWKES256kHasIncorrectLengthOfX ErrorCode = "JwkEs256kHasIncorrectLengthOfX"
JWKES256kHasIncorrectLengthOfY ErrorCode = "JwkEs256kHasIncorrectLengthOfY"
JWKES256kHasIncorrectLengthOfD ErrorCode = "JwkEs256kHasIncorrectLengthOfD"
MultihashStringNotAMultihash ErrorCode = "MultihashStringNotAMultihash"
MultihashUnsupportedHashAlgorithm ErrorCode = "MultihashUnsupportedHashAlgorithm"
PublicKeyJWKES256kHasUnexpectedProperty ErrorCode = "PublicKeyJwkEs256kHasUnexpectedProperty"
PublicKeyPurposeDuplicated ErrorCode = "PublicKeyPurposeDuplicated"
ServiceEndpointCannotBeAnArray ErrorCode = "ServiceEndpointCannotBeAnArray"
ServiceEndpointStringNotValidURI ErrorCode = "ServiceEndpointStringNotValidUri"
ServiceTypeTooLong ErrorCode = "ServiceTypeTooLong"
)