Package com.yubico.yubikit.core.fido
Class CtapException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.yubico.yubikit.core.application.CommandException
com.yubico.yubikit.core.fido.CtapException
- All Implemented Interfaces:
Serializable
An error on the CTAP-level, returned from the Authenticator.
These error codes are defined by the CTAP2 specification
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
ERR_SUCCESS
public static final byte ERR_SUCCESS- See Also:
-
ERR_INVALID_COMMAND
public static final byte ERR_INVALID_COMMAND- See Also:
-
ERR_INVALID_PARAMETER
public static final byte ERR_INVALID_PARAMETER- See Also:
-
ERR_INVALID_LENGTH
public static final byte ERR_INVALID_LENGTH- See Also:
-
ERR_INVALID_SEQ
public static final byte ERR_INVALID_SEQ- See Also:
-
ERR_TIMEOUT
public static final byte ERR_TIMEOUT- See Also:
-
ERR_CHANNEL_BUSY
public static final byte ERR_CHANNEL_BUSY- See Also:
-
ERR_LOCK_REQUIRED
public static final byte ERR_LOCK_REQUIRED- See Also:
-
ERR_INVALID_CHANNEL
public static final byte ERR_INVALID_CHANNEL- See Also:
-
ERR_CBOR_UNEXPECTED_TYPE
public static final byte ERR_CBOR_UNEXPECTED_TYPE- See Also:
-
ERR_INVALID_CBOR
public static final byte ERR_INVALID_CBOR- See Also:
-
ERR_MISSING_PARAMETER
public static final byte ERR_MISSING_PARAMETER- See Also:
-
ERR_LIMIT_EXCEEDED
public static final byte ERR_LIMIT_EXCEEDED- See Also:
-
ERR_UNSUPPORTED_EXTENSION
public static final byte ERR_UNSUPPORTED_EXTENSION- See Also:
-
ERR_FP_DATABASE_FULL
public static final byte ERR_FP_DATABASE_FULL- See Also:
-
ERR_CREDENTIAL_EXCLUDED
public static final byte ERR_CREDENTIAL_EXCLUDED- See Also:
-
ERR_PROCESSING
public static final byte ERR_PROCESSING- See Also:
-
ERR_INVALID_CREDENTIAL
public static final byte ERR_INVALID_CREDENTIAL- See Also:
-
ERR_USER_ACTION_PENDING
public static final byte ERR_USER_ACTION_PENDING- See Also:
-
ERR_OPERATION_PENDING
public static final byte ERR_OPERATION_PENDING- See Also:
-
ERR_NO_OPERATIONS
public static final byte ERR_NO_OPERATIONS- See Also:
-
ERR_UNSUPPORTED_ALGORITHM
public static final byte ERR_UNSUPPORTED_ALGORITHM- See Also:
-
ERR_OPERATION_DENIED
public static final byte ERR_OPERATION_DENIED- See Also:
-
ERR_KEY_STORE_FULL
public static final byte ERR_KEY_STORE_FULL- See Also:
-
ERR_NOT_BUSY
public static final byte ERR_NOT_BUSY- See Also:
-
ERR_NO_OPERATION_PENDING
public static final byte ERR_NO_OPERATION_PENDING- See Also:
-
ERR_UNSUPPORTED_OPTION
public static final byte ERR_UNSUPPORTED_OPTION- See Also:
-
ERR_INVALID_OPTION
public static final byte ERR_INVALID_OPTION- See Also:
-
ERR_KEEPALIVE_CANCEL
public static final byte ERR_KEEPALIVE_CANCEL- See Also:
-
ERR_NO_CREDENTIALS
public static final byte ERR_NO_CREDENTIALS- See Also:
-
ERR_USER_ACTION_TIMEOUT
public static final byte ERR_USER_ACTION_TIMEOUT- See Also:
-
ERR_NOT_ALLOWED
public static final byte ERR_NOT_ALLOWED- See Also:
-
ERR_PIN_INVALID
public static final byte ERR_PIN_INVALID- See Also:
-
ERR_PIN_BLOCKED
public static final byte ERR_PIN_BLOCKED- See Also:
-
ERR_PIN_AUTH_INVALID
public static final byte ERR_PIN_AUTH_INVALID- See Also:
-
ERR_PIN_AUTH_BLOCKED
public static final byte ERR_PIN_AUTH_BLOCKED- See Also:
-
ERR_PIN_NOT_SET
public static final byte ERR_PIN_NOT_SET- See Also:
-
ERR_PIN_REQUIRED
public static final byte ERR_PIN_REQUIRED- See Also:
-
ERR_PIN_POLICY_VIOLATION
public static final byte ERR_PIN_POLICY_VIOLATION- See Also:
-
ERR_PIN_TOKEN_EXPIRED
public static final byte ERR_PIN_TOKEN_EXPIRED- See Also:
-
ERR_REQUEST_TOO_LARGE
public static final byte ERR_REQUEST_TOO_LARGE- See Also:
-
ERR_ACTION_TIMEOUT
public static final byte ERR_ACTION_TIMEOUT- See Also:
-
ERR_UP_REQUIRED
public static final byte ERR_UP_REQUIRED- See Also:
-
ERR_UV_BLOCKED
public static final byte ERR_UV_BLOCKED- See Also:
-
ERR_INTEGRITY_FAILURE
public static final byte ERR_INTEGRITY_FAILURE- See Also:
-
ERR_INVALID_SUBCOMMAND
public static final byte ERR_INVALID_SUBCOMMAND- See Also:
-
ERR_UV_INVALID
public static final byte ERR_UV_INVALID- See Also:
-
ERR_UNAUTHORIZED_PERMISSION
public static final byte ERR_UNAUTHORIZED_PERMISSION- See Also:
-
ERR_OTHER
public static final byte ERR_OTHER- See Also:
-
ERR_SPEC_LAST
public static final byte ERR_SPEC_LAST- See Also:
-
ERR_EXTENSION_FIRST
public static final byte ERR_EXTENSION_FIRST- See Also:
-
ERR_EXTENSION_LAST
public static final byte ERR_EXTENSION_LAST- See Also:
-
ERR_VENDOR_FIRST
public static final byte ERR_VENDOR_FIRST- See Also:
-
ERR_VENDOR_LAST
public static final byte ERR_VENDOR_LAST- See Also:
-
-
Constructor Details
-
CtapException
public CtapException(byte ctapError)
-
-
Method Details
-
getCtapError
public byte getCtapError()
-