History

return meaningful error for disabled users (#13968)

fixes #13958

Harshavardhana committed 4 years ago

Commit 1cf72631 parent 41f75e63 files · +291 −279Browse files

Showing the changes to cmd/api-errors.go (1 of 3 files). Show all

Unified · Split

cmd/api-errors.go+7−1
@@ -82,6 +82,7 @@ const ( · 81 unmodified lines
8282 ErrIncompleteBody
8383 ErrInternalError
8484 ErrInvalidAccessKeyID
85+ ErrAccessKeyDisabled
8586 ErrInvalidBucketName
8687 ErrInvalidDigest
8788 ErrInvalidRange
@@ -514,6 +515,11 @@ var errorCodes = errorCodeMap{ · 426 unmodified lines
514515 Description: "The Access Key Id you provided does not exist in our records.",
515516 HTTPStatusCode: http.StatusForbidden,
516517 },
518+ ErrAccessKeyDisabled: {
519+ Code: "InvalidAccessKeyId",
520+ Description: "Your account is disabled; please contact your administrator.",
521+ HTTPStatusCode: http.StatusForbidden,
522+ },
517523 ErrInvalidBucketName: {
518524 Code: "InvalidBucketName",
519525 Description: "The specified bucket is not valid.",
@@ -681,7 +687,7 @@ var errorCodes = errorCodeMap{ · 161 unmodified lines
681687 },
682688 ErrAllAccessDisabled: {
683689 Code: "AllAccessDisabled",
684− Description: "All access to this bucket has been disabled.",
690+ Description: "All access to this resource has been disabled.",
685691 HTTPStatusCode: http.StatusForbidden,
686692 },
687693 ErrMalformedPolicy: {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t