class documentation

class op21_ErrorChecker(ErrorChecker):

View In Hierarchy

Open platform 2.1 error checker.

This error checker raises the following exceptions:

This checker does not raise exceptions on undefined sw1 values, e.g.:

  • sw1 sw2
  • 63 any
  • 6F any

and on undefined sw2 values, e.g.:

  • sw1 sw2
  • 62 81 83
  • 64 any except 00

Use another checker in the error checking chain to raise exceptions on these undefined values.

Method __call__ Called to test data, sw1 and sw2 for error.
def __call__(self, data, sw1, sw2):

Called to test data, sw1 and sw2 for error.

Derived classes must raise a smartcard.sw.SWExceptions upon error.

Parameters
dataapdu response data
sw1apdu data status word 1
sw2apdu data status word 2