3.1 KiB
3.1 KiB
1 | Code | Name | Description |
---|---|---|---|
2 | 0x00 | CTAP1_ERR_SUCCESS, CTAP2_OK | Indicates successful response. |
3 | 0x01 | CTAP1_ERR_INVALID_COMMAND | The command is not a valid CTAP command. |
4 | 0x02 | CTAP1_ERR_INVALID_PARAMETER | The command included an invalid parameter. |
5 | 0x03 | CTAP1_ERR_INVALID_LENGTH | Invalid message or item length. |
6 | 0x04 | CTAP1_ERR_INVALID_SEQ | Invalid message sequencing. |
7 | 0x05 | CTAP1_ERR_TIMEOUT | Message timed out. |
8 | 0x06 | CTAP1_ERR_CHANNEL_BUSY | Channel busy. |
9 | 0x0A | CTAP1_ERR_LOCK_REQUIRED | Command requires channel lock. |
10 | 0x0B | CTAP1_ERR_INVALID_CHANNEL | Command not allowed on this cid. |
11 | 0x11 | CTAP2_ERR_CBOR_UNEXPECTED_TYPE | Invalid/unexpected CBOR error. |
12 | 0x12 | CTAP2_ERR_INVALID_CBOR | Error when parsing CBOR. |
13 | 0x14 | CTAP2_ERR_MISSING_PARAMETER | Missing non-optional parameter. |
14 | 0x15 | CTAP2_ERR_LIMIT_EXCEEDED | Limit for number of items exceeded. |
15 | 0x16 | CTAP2_ERR_UNSUPPORTED_EXTENSION | Unsupported extension. |
16 | 0x19 | CTAP2_ERR_CREDENTIAL_EXCLUDED | Valid credential found in the exclude list. |
17 | 0x21 | CTAP2_ERR_PROCESSING | Processing (Lengthy operation is in progress). |
18 | 0x22 | CTAP2_ERR_INVALID_CREDENTIAL | Credential not valid for the authenticator. |
19 | 0x23 | CTAP2_ERR_USER_ACTION_PENDING | Authentication is waiting for user interaction. |
20 | 0x24 | CTAP2_ERR_OPERATION_PENDING | Processing, lengthy operation is in progress. |
21 | 0x25 | CTAP2_ERR_NO_OPERATIONS | No request is pending. |
22 | 0x26 | CTAP2_ERR_UNSUPPORTED_ALGORITHM | Authenticator does not support requested algorithm. |
23 | 0x27 | CTAP2_ERR_OPERATION_DENIED | Not authorized for requested operation. |
24 | 0x28 | CTAP2_ERR_KEY_STORE_FULL | Internal key storage is full. |
25 | 0x29 | CTAP2_ERR_NOT_BUSY | Authenticator cannot cancel as it is not busy. |
26 | 0x2A | CTAP2_ERR_NO_OPERATION_PENDING | No outstanding operations. |
27 | 0x2B | CTAP2_ERR_UNSUPPORTED_OPTION | Unsupported option. |
28 | 0x2C | CTAP2_ERR_INVALID_OPTION | Not a valid option for current operation. |
29 | 0x2D | CTAP2_ERR_KEEPALIVE_CANCEL | Pending keep alive was cancelled. |
30 | 0x2E | CTAP2_ERR_NO_CREDENTIALS | No valid credentials provided. |
31 | 0x2F | CTAP2_ERR_USER_ACTION_TIMEOUT | Timeout waiting for user interaction. |
32 | 0x30 | CTAP2_ERR_NOT_ALLOWED | Continuation command, such as, authenticatorGetNextAssertion not allowed. |
33 | 0x31 | CTAP2_ERR_PIN_INVALID | PIN Invalid. |
34 | 0x32 | CTAP2_ERR_PIN_BLOCKED | PIN Blocked. |
35 | 0x33 | CTAP2_ERR_PIN_AUTH_INVALID | PIN authentication, pinAuth, verification failed. |
36 | 0x34 | CTAP2_ERR_PIN_AUTH_BLOCKED | PIN authentication,pinAuth, blocked. Requires power recycle to reset. |
37 | 0x35 | CTAP2_ERR_PIN_NOT_SET | No PIN has been set. |
38 | 0x36 | CTAP2_ERR_PIN_REQUIRED | PIN is required for the selected operation. |
39 | 0x37 | CTAP2_ERR_PIN_POLICY_VIOLATION | PIN policy violation. Currently only enforces minimum length. |
40 | 0x38 | CTAP2_ERR_PIN_TOKEN_EXPIRED | pinToken expired on authenticator. |
41 | 0x39 | CTAP2_ERR_REQUEST_TOO_LARGE | Authenticator cannot handle this request due to memory constraints. |
42 | 0x3A | CTAP2_ERR_ACTION_TIMEOUT | The current operation has timed out. |
43 | 0x3B | CTAP2_ERR_UP_REQUIRED | User presence is required for the requested operation. |
44 | 0x7F | CTAP1_ERR_OTHER | Other unspecified error. |
45 | 0xDF | CTAP2_ERR_SPEC_LAST | CTAP 2 spec last error. |
46 | 0xE0 | CTAP2_ERR_EXTENSION_FIRST | Extension specific error. |
47 | 0xEF | CTAP2_ERR_EXTENSION_LAST | Extension specific error. |
48 | 0xF0 | CTAP2_ERR_VENDOR_FIRST | Vendor specific error. |
49 | 0xFF | CTAP2_ERR_VENDOR_LAST | Vendor specific error. |