StatusWord class

Class represents trailer status bytes of ISO/IEC 7816-4 response APDU.

Constructors

StatusWord({required int sw1, required int sw2})
const

Properties

hashCode → int
The hash code for this object.
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sw1 → int
final
sw2 → int
final
value → int
no setter

Methods

description() → String
isError() → bool
isSuccess() → bool
isWarning() → bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toBytes() → Uint8List
toString() → String
A string representation of this object.
override

Operators

operator ==(covariant StatusWord other) → bool
The equality operator.
override

Static Methods

fromBytes(Uint8List data, [int offset = 0]) → StatusWord
leWrongLength(int exactLength) → dynamic
remainingAvailableResponseBytes(int numBytes) → dynamic

Constants

authenticationFailed → const StatusWord
authenticationMethodBlocked → const StatusWord
claFunctionNotSupported → const StatusWord
classNotSupported → const StatusWord
commandNotAllowed → const StatusWord
commandNotAllowedNoEF → const StatusWord
conditionsNotSatisfied → const StatusWord
fileNotFound → const StatusWord
incompatibleFileStructureCommand → const StatusWord
incorrectParameters → const StatusWord
invalidDataFieldParameters → const StatusWord
invalidInstructionCode → const StatusWord
lcInconsistentWithParameters → const StatusWord
lcInconsistentWithTLV → const StatusWord
logicalChannelNotSupported → const StatusWord
noInformationGiven → const StatusWord
noPreciseDiagnostics → const StatusWord
notEnoughSpaceInFile → const StatusWord
notSupported → const StatusWord
possibleCorruptedData → const StatusWord
recordNotFound → const StatusWord
referencedDataInvalidated → const StatusWord
referencedDataNotFound → const StatusWord
secureMessagingNotSupported → const StatusWord
securityStatusNotSatisfied → const StatusWord
selectedFileInvalidated → const StatusWord
smDataInvalid → const StatusWord
smDataMissing → const StatusWord
success → const StatusWord
sw1SuccessWithRemainingBytes → const int
sw1WrongLengthWithExactLength → const int
unexpectedEOF → const StatusWord
wrongFCIFormat → const StatusWord
wrongLength → const StatusWord
wrongParameters → const StatusWord
wrongParameters2 → const StatusWord