...
1 package main
2
3 import (
4 "net/http"
5
6 "github.com/docker/distribution/registry/api/errcode"
7 )
8
9 var (
10 errGroup = "tokenserver"
11
12
13 ErrorBadTokenOption = errcode.Register(errGroup, errcode.ErrorDescriptor{
14 Value: "BAD_TOKEN_OPTION",
15 Message: "bad token option",
16 Description: `This error may be returned when a request for a
17 token contains an option which is not valid`,
18 HTTPStatusCode: http.StatusBadRequest,
19 })
20
21
22 ErrorMissingRequiredField = errcode.Register(errGroup, errcode.ErrorDescriptor{
23 Value: "MISSING_REQUIRED_FIELD",
24 Message: "missing required field",
25 Description: `This error may be returned when a request for a
26 token does not contain a required form field`,
27 HTTPStatusCode: http.StatusBadRequest,
28 })
29
30
31 ErrorUnsupportedValue = errcode.Register(errGroup, errcode.ErrorDescriptor{
32 Value: "UNSUPPORTED_VALUE",
33 Message: "unsupported value",
34 Description: `This error may be returned when a request for a
35 token contains a form field with an unsupported value`,
36 HTTPStatusCode: http.StatusBadRequest,
37 })
38 )
39
View as plain text