aboutsummaryrefslogtreecommitdiff
path: root/gnu-taler-error-codes
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-02-08 13:21:58 +0100
committerChristian Grothoff <christian@grothoff.org>2021-02-08 13:21:58 +0100
commit91336984060bce2e007bd93e55c04c148985423b (patch)
treec72836f484ab0de5ff0c70238d58da35292a607c /gnu-taler-error-codes
parentdf1602616af682c4960d08784b7acba5896dcc81 (diff)
downloadgana-91336984060bce2e007bd93e55c04c148985423b.tar.gz
gana-91336984060bce2e007bd93e55c04c148985423b.zip
registering Anastasis ECs
Diffstat (limited to 'gnu-taler-error-codes')
-rw-r--r--gnu-taler-error-codes/registry.rec119
1 files changed, 119 insertions, 0 deletions
diff --git a/gnu-taler-error-codes/registry.rec b/gnu-taler-error-codes/registry.rec
index b1f9e7b..05986a5 100644
--- a/gnu-taler-error-codes/registry.rec
+++ b/gnu-taler-error-codes/registry.rec
@@ -1435,10 +1435,129 @@ HttpStatus: 0
1435# 8000 - 8999: Reserved for Anastasis 1435# 8000 - 8999: Reserved for Anastasis
1436 1436
1437Value: 8000 1437Value: 8000
1438Name: ANASTASIS_GENERIC_BACKEND_TIMEOUT
1439Description: We encountered a timeout with our payment backend.
1440HttpStatus: 504
1441
1442Value: 8100
1438Name: ANASTASIS_REDUCER_ACTION_INVALID 1443Name: ANASTASIS_REDUCER_ACTION_INVALID
1439Description: The given action is invalid for the current state of the reducer. 1444Description: The given action is invalid for the current state of the reducer.
1440HttpStatus: 0 1445HttpStatus: 0
1441 1446
1447Value: 8101
1448Name: ANASTASIS_POLICY_BAD_IF_NONE_MATCH
1449Description: The given if-none-match header is malformed.
1450HttpStatus: 400
1451
1452Value: 8102
1453Name: ANASTASIS_POLICY_MISSING_CONTENT_LENGTH
1454Description: The "Content-length" field for the upload is missing.
1455HttpStatus: 400
1456
1457Value: 8103
1458Name: ANASTASIS_POLICY_MALFORMED_CONTENT_LENGTH
1459Description: The "Content-length" field for the upload is malformed.
1460HttpStatus: 400
1461
1462Value: 8104
1463Name: ANASTASIS_POLICY_OUT_OF_MEMORY_ON_CONTENT_LENGTH
1464Description: The server is out of memory to handle the upload. Trying again later may succeed.
1465HttpStatus: 413
1466
1467Value: 8105
1468Name: ANASTASIS_POLICY_BAD_SIGNATURE
1469Description: The signature provided in the "Anastasis-Policy-Signature" header is malformed or missing.
1470HttpStatus: 400
1471
1472Value: 8106
1473Name: ANASTASIS_POLICY_BAD_IF_MATCH
1474Description: The given if-match header is malformed.
1475HttpStatus: 400
1476
1477Value: 8107
1478Name: ANASTASIS_POLICY_INVALID_UPLOAD
1479Description: The uploaded data does not match the Etag.
1480HttpStatus: 400
1481
1482Value: 8108
1483Name: ANASTASIS_TRUTH_UNKNOWN
1484Description: The truth public key is unknown to the provider.
1485HttpStatus: 404
1486
1487Value: 8109
1488Name: ANASTASIS_TRUTH_AUTHORIZATION_METHOD_NO_LONGER_SUPPORTED
1489Description: The authorization method used by the truth is no longer supported by the provider.
1490HttpStatus: 500
1491
1492Value: 8110
1493Name: ANASTASIS_TRUTH_CHALLENGE_RESPONSE_REQUIRED
1494Description: The client needs to respond to the challenge.
1495HttpStatus: 403
1496
1497Value: 8111
1498Name: ANASTASIS_TRUTH_CHALLENGE_FAILED
1499Description: The client's response to the challenge was invalid.
1500HttpStatus: 403
1501
1502Value: 8112
1503Name: ANASTASIS_TRUTH_CHALLENGE_UNKNOWN
1504Description: The service is unaware of having issued a challenge.
1505HttpStatus: 410
1506
1507Value: 8113
1508Name: ANASTASIS_TRUTH_CHALLENGE_ACTIVE
1509Description: A challenge is already active, the service is thus not issuing a new one.
1510HttpStatus: 208
1511
1512Value: 8114
1513Name: ANASTASIS_TRUTH_AUTHORIZATION_START_FAILED
1514Description: The backend failed to initiate the authorization process.
1515HttpStatus: 500
1516
1517Value: 8115
1518Name: ANASTASIS_TRUTH_KEY_SHARE_GONE
1519Description: The authorization succeeded, but the key share is no longer available.
1520HttpStatus: 404
1521
1522Value: 8116
1523Name: ANASTASIS_TRUTH_ORDER_DISAPPEARED
1524Description: The backend forgot the order we asked the client to pay for
1525HttpStatus: 502
1526
1527Value: 8117
1528Name: ANASTASIS_TRUTH_BACKEND_EXCHANGE_BAD
1529Description: The backend itself reported a bad exchange interaction.
1530HttpStatus: 502
1531
1532Value: 8118
1533Name: ANASTASIS_TRUTH_UNEXPECTED_PAYMENT_STATUS
1534Description: The backend reported a payment status we did not expect.
1535HttpStatus: 500
1536
1537Value: 8119
1538Name: ANASTASIS_TRUTH_PAYMENT_CREATE_BACKEND_ERROR
1539Description: The backend failed to setup the order for payment.
1540HttpStatus: 502
1541
1542
1543
1544Value: 8200
1545Name: ANASTASIS_SMS_PHONE_INVALID
1546Description: The provided phone number is not an acceptable number.
1547HttpStatus: 417
1548
1549Value: 8201
1550Name: ANASTASIS_SMS_HELPER_EXEC_FAILED
1551Description: Failed to run the SMS transmission helper process.
1552HttpStatus: 500
1553
1554Value: 8202
1555Name: ANASTASIS_SMS_HELPER_EXEC_FAILED
1556Description: Failed to run the SMS transmission helper process.
1557HttpStatus: 500
1558
1559
1560
1442 1561
1443# 9000 - 9998: Unallocated. 1562# 9000 - 9998: Unallocated.
1444 1563