CtapStatusCode enum
Status code in CTAP responses
See section 6.2 of CTAP specification
- Inheritance
- Implemented types
- Available extensions
Values
- ctap1ErrSuccess → const CtapStatusCode
-
const CtapStatusCode(0x00)
- ctap1ErrInvalidCommand → const CtapStatusCode
-
const CtapStatusCode(0x01)
- ctap1ErrInvalidParameter → const CtapStatusCode
-
const CtapStatusCode(0x02)
- ctap1ErrInvalidLength → const CtapStatusCode
-
const CtapStatusCode(0x03)
- ctap1ErrInvalidSeq → const CtapStatusCode
-
const CtapStatusCode(0x04)
- ctap1ErrTimeout → const CtapStatusCode
-
const CtapStatusCode(0x05)
- ctap1ErrChannelBusy → const CtapStatusCode
-
const CtapStatusCode(0x06)
- ctap1ErrLockRequired → const CtapStatusCode
-
const CtapStatusCode(0x0A)
- ctap1ErrInvalidChannel → const CtapStatusCode
-
const CtapStatusCode(0x0B)
- ctap2ErrCborUnexpectedType → const CtapStatusCode
-
const CtapStatusCode(0x11)
- ctap2ErrInvalidCbor → const CtapStatusCode
-
const CtapStatusCode(0x12)
- ctap2ErrMissingParameter → const CtapStatusCode
-
const CtapStatusCode(0x14)
- ctap2ErrLimitExceeded → const CtapStatusCode
-
const CtapStatusCode(0x15)
- ctap2ErrFpDatabaseFull → const CtapStatusCode
-
const CtapStatusCode(0x17)
- ctap2ErrLargeBlobStorageFull → const CtapStatusCode
-
const CtapStatusCode(0x18)
- ctap2ErrCredentialExcluded → const CtapStatusCode
-
const CtapStatusCode(0x19)
- ctap2ErrProcessing → const CtapStatusCode
-
const CtapStatusCode(0x21)
- ctap2ErrInvalidCredential → const CtapStatusCode
-
const CtapStatusCode(0x22)
- ctap2ErrUserActionPending → const CtapStatusCode
-
const CtapStatusCode(0x23)
- ctap2ErrOperationPending → const CtapStatusCode
-
const CtapStatusCode(0x24)
- ctap2ErrNoOperations → const CtapStatusCode
-
const CtapStatusCode(0x25)
- ctap2ErrUnsupportedAlgorithm → const CtapStatusCode
-
const CtapStatusCode(0x26)
- ctap2ErrOperationDenied → const CtapStatusCode
-
const CtapStatusCode(0x27)
- ctap2ErrKeyStoreFull → const CtapStatusCode
-
const CtapStatusCode(0x28)
- ctap2ErrUnsupportedOption → const CtapStatusCode
-
const CtapStatusCode(0x2B)
- ctap2ErrInvalidOption → const CtapStatusCode
-
const CtapStatusCode(0x2C)
- ctap2ErrKeepaliveCancel → const CtapStatusCode
-
const CtapStatusCode(0x2D)
- ctap2ErrNoCredentials → const CtapStatusCode
-
const CtapStatusCode(0x2E)
- ctap2ErrUserActionTimeout → const CtapStatusCode
-
const CtapStatusCode(0x2F)
- ctap2ErrNotAllowed → const CtapStatusCode
-
const CtapStatusCode(0x30)
- ctap2ErrPinInvalid → const CtapStatusCode
-
const CtapStatusCode(0x31)
- ctap2ErrPinBlocked → const CtapStatusCode
-
const CtapStatusCode(0x32)
- ctap2ErrPinAuthInvalid → const CtapStatusCode
-
const CtapStatusCode(0x33)
- ctap2ErrPinAuthBlocked → const CtapStatusCode
-
const CtapStatusCode(0x34)
- ctap2ErrPinNotSet → const CtapStatusCode
-
const CtapStatusCode(0x35)
- ctap2ErrPuatRequired → const CtapStatusCode
-
const CtapStatusCode(0x36)
- ctap2ErrPinPolicyViolation → const CtapStatusCode
-
const CtapStatusCode(0x37)
- ctap2ErrReserved → const CtapStatusCode
-
const CtapStatusCode(0x38)
- ctap2ErrRequestTooLarge → const CtapStatusCode
-
const CtapStatusCode(0x39)
- ctap2ErrActionTimeout → const CtapStatusCode
-
const CtapStatusCode(0x3A)
- ctap2ErrUpRequired → const CtapStatusCode
-
const CtapStatusCode(0x3B)
- ctap2ErrUvBlocked → const CtapStatusCode
-
const CtapStatusCode(0x3C)
- ctap2ErrIntegrityFailure → const CtapStatusCode
-
const CtapStatusCode(0x3D)
- ctap2ErrInvalidSubcommand → const CtapStatusCode
-
const CtapStatusCode(0x3E)
- ctap2ErrUvInvalid → const CtapStatusCode
-
const CtapStatusCode(0x3F)
-
const CtapStatusCode(0x40)
- ctap1ErrOther → const CtapStatusCode
-
const CtapStatusCode(0x7F)
- ctap2ErrExtension00 → const CtapStatusCode
-
const CtapStatusCode(0xE0)
- ctap2ErrExtension01 → const CtapStatusCode
-
const CtapStatusCode(0xE1)
- ctap2ErrExtension02 → const CtapStatusCode
-
const CtapStatusCode(0xE2)
- ctap2ErrExtension03 → const CtapStatusCode
-
const CtapStatusCode(0xE3)
- ctap2ErrExtension04 → const CtapStatusCode
-
const CtapStatusCode(0xE4)
- ctap2ErrExtension05 → const CtapStatusCode
-
const CtapStatusCode(0xE5)
- ctap2ErrExtension06 → const CtapStatusCode
-
const CtapStatusCode(0xE6)
- ctap2ErrExtension07 → const CtapStatusCode
-
const CtapStatusCode(0xE7)
- ctap2ErrExtension08 → const CtapStatusCode
-
const CtapStatusCode(0xE8)
- ctap2ErrExtension09 → const CtapStatusCode
-
const CtapStatusCode(0xE9)
- ctap2ErrExtension0A → const CtapStatusCode
-
const CtapStatusCode(0xEA)
- ctap2ErrExtension0B → const CtapStatusCode
-
const CtapStatusCode(0xEB)
- ctap2ErrExtension0C → const CtapStatusCode
-
const CtapStatusCode(0xEC)
- ctap2ErrExtension0D → const CtapStatusCode
-
const CtapStatusCode(0xED)
- ctap2ErrExtension0E → const CtapStatusCode
-
const CtapStatusCode(0xEE)
- ctap2ErrExtension0F → const CtapStatusCode
-
const CtapStatusCode(0xEF)
- ctap2ErrVendor00 → const CtapStatusCode
-
const CtapStatusCode(0xF0)
- ctap2ErrVendor01 → const CtapStatusCode
-
const CtapStatusCode(0xF1)
- ctap2ErrVendor02 → const CtapStatusCode
-
const CtapStatusCode(0xF2)
- ctap2ErrVendor03 → const CtapStatusCode
-
const CtapStatusCode(0xF3)
- ctap2ErrVendor04 → const CtapStatusCode
-
const CtapStatusCode(0xF4)
- ctap2ErrVendor05 → const CtapStatusCode
-
const CtapStatusCode(0xF5)
- ctap2ErrVendor06 → const CtapStatusCode
-
const CtapStatusCode(0xF6)
- ctap2ErrVendor07 → const CtapStatusCode
-
const CtapStatusCode(0xF7)
- ctap2ErrVendor08 → const CtapStatusCode
-
const CtapStatusCode(0xF8)
- ctap2ErrVendor09 → const CtapStatusCode
-
const CtapStatusCode(0xF9)
- ctap2ErrVendor0A → const CtapStatusCode
-
const CtapStatusCode(0xFA)
- ctap2ErrVendor0B → const CtapStatusCode
-
const CtapStatusCode(0xFB)
- ctap2ErrVendor0C → const CtapStatusCode
-
const CtapStatusCode(0xFC)
- ctap2ErrVendor0D → const CtapStatusCode
-
const CtapStatusCode(0xFD)
- ctap2ErrVendor0E → const CtapStatusCode
-
const CtapStatusCode(0xFE)
- ctap2ErrVendor0F → const CtapStatusCode
-
const CtapStatusCode(0xFF)
- ctap2ErrSpecLast → const CtapStatusCode
-
The last value used by CTAP spec, DO NOT USE unless comparing
const CtapStatusCode(0xDF)
- ctap2ErrExtensionFirst → const CtapStatusCode
-
The first value used by extension-specific impls, DO NOT USE unless comparing
const CtapStatusCode(0xE0)
- ctap2ErrExtensionLast → const CtapStatusCode
-
The last value used by extension-specific impls, DO NOT USE unless comparing
const CtapStatusCode(0xEF)
- ctap2ErrVendorFirst → const CtapStatusCode
-
The first value used by vendor-specific impls, DO NOT USE unless comparing
const CtapStatusCode(0xF0)
- ctap2ErrVendorLast → const CtapStatusCode
-
The last value used by vendor-specific impls, DO NOT USE unless comparing
const CtapStatusCode(0xFF)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → int
-
final
Methods
-
compareTo(
CtapStatusCode other) → int -
Compares this object to another object.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromCode(
int rawCode) → CtapStatusCode - Convert an status code into CtapStatusCode
Constants
-
values
→ const List<
CtapStatusCode> - A constant List of the values in this enum, in order of their declaration.