desfire package¶
Submodules¶
desfire.android module¶
-
class
desfire.android.AndroidDevice(iso_dep)[source]¶ Bases:
desfire.device.DeviceDESFire protocol wrapper for pyscard interface.
Iso_dep: android.nfc.tech.IsoDepJava class wrapped as jnius object.
desfire.device module¶
desfire.dummy module¶
-
class
desfire.dummy.DummyDevice[source]¶ Bases:
desfire.device.DeviceDummy device mock implementation.
desfire.pcsc module¶
-
class
desfire.pcsc.PCSCDevice(card_connection)[source]¶ Bases:
desfire.device.DeviceDESFire protocol wrapper for pyscard interface.
Card_connection: smartcard.pcsc.PCSCCardConnection.PCSCCardConnectioninstance. Callcard_connection.connect()before calling any DESFire APIs.
desfire.protocol module¶
desfire.util module¶
Misc. utility functions.