ctap/ctap_error_codes.csv

3.1 KiB

1CodeNameDescription
20x00CTAP1_ERR_SUCCESS, CTAP2_OKIndicates successful response.
30x01CTAP1_ERR_INVALID_COMMANDThe command is not a valid CTAP command.
40x02CTAP1_ERR_INVALID_PARAMETERThe command included an invalid parameter.
50x03CTAP1_ERR_INVALID_LENGTHInvalid message or item length.
60x04CTAP1_ERR_INVALID_SEQInvalid message sequencing.
70x05CTAP1_ERR_TIMEOUTMessage timed out.
80x06CTAP1_ERR_CHANNEL_BUSYChannel busy.
90x0ACTAP1_ERR_LOCK_REQUIREDCommand requires channel lock.
100x0BCTAP1_ERR_INVALID_CHANNELCommand not allowed on this cid.
110x11CTAP2_ERR_CBOR_UNEXPECTED_TYPEInvalid/unexpected CBOR error.
120x12CTAP2_ERR_INVALID_CBORError when parsing CBOR.
130x14CTAP2_ERR_MISSING_PARAMETERMissing non-optional parameter.
140x15CTAP2_ERR_LIMIT_EXCEEDEDLimit for number of items exceeded.
150x16CTAP2_ERR_UNSUPPORTED_EXTENSIONUnsupported extension.
160x19CTAP2_ERR_CREDENTIAL_EXCLUDEDValid credential found in the exclude list.
170x21CTAP2_ERR_PROCESSINGProcessing (Lengthy operation is in progress).
180x22CTAP2_ERR_INVALID_CREDENTIALCredential not valid for the authenticator.
190x23CTAP2_ERR_USER_ACTION_PENDINGAuthentication is waiting for user interaction.
200x24CTAP2_ERR_OPERATION_PENDINGProcessing, lengthy operation is in progress.
210x25CTAP2_ERR_NO_OPERATIONSNo request is pending.
220x26CTAP2_ERR_UNSUPPORTED_ALGORITHMAuthenticator does not support requested algorithm.
230x27CTAP2_ERR_OPERATION_DENIEDNot authorized for requested operation.
240x28CTAP2_ERR_KEY_STORE_FULLInternal key storage is full.
250x29CTAP2_ERR_NOT_BUSYAuthenticator cannot cancel as it is not busy.
260x2ACTAP2_ERR_NO_OPERATION_PENDINGNo outstanding operations.
270x2BCTAP2_ERR_UNSUPPORTED_OPTIONUnsupported option.
280x2CCTAP2_ERR_INVALID_OPTIONNot a valid option for current operation.
290x2DCTAP2_ERR_KEEPALIVE_CANCELPending keep alive was cancelled.
300x2ECTAP2_ERR_NO_CREDENTIALSNo valid credentials provided.
310x2FCTAP2_ERR_USER_ACTION_TIMEOUTTimeout waiting for user interaction.
320x30CTAP2_ERR_NOT_ALLOWEDContinuation command, such as, authenticatorGetNextAssertion not allowed.
330x31CTAP2_ERR_PIN_INVALIDPIN Invalid.
340x32CTAP2_ERR_PIN_BLOCKEDPIN Blocked.
350x33CTAP2_ERR_PIN_AUTH_INVALIDPIN authentication, pinAuth, verification failed.
360x34CTAP2_ERR_PIN_AUTH_BLOCKEDPIN authentication,pinAuth, blocked. Requires power recycle to reset.
370x35CTAP2_ERR_PIN_NOT_SETNo PIN has been set.
380x36CTAP2_ERR_PIN_REQUIREDPIN is required for the selected operation.
390x37CTAP2_ERR_PIN_POLICY_VIOLATIONPIN policy violation. Currently only enforces minimum length.
400x38CTAP2_ERR_PIN_TOKEN_EXPIREDpinToken expired on authenticator.
410x39CTAP2_ERR_REQUEST_TOO_LARGEAuthenticator cannot handle this request due to memory constraints.
420x3ACTAP2_ERR_ACTION_TIMEOUTThe current operation has timed out.
430x3BCTAP2_ERR_UP_REQUIREDUser presence is required for the requested operation.
440x7FCTAP1_ERR_OTHEROther unspecified error.
450xDFCTAP2_ERR_SPEC_LASTCTAP 2 spec last error.
460xE0CTAP2_ERR_EXTENSION_FIRSTExtension specific error.
470xEFCTAP2_ERR_EXTENSION_LASTExtension specific error.
480xF0CTAP2_ERR_VENDOR_FIRSTVendor specific error.
490xFFCTAP2_ERR_VENDOR_LASTVendor specific error.