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