|
| | DESFireEV1NFCTag4CardService (std::shared_ptr< Chip > chip) |
| | Constructor.
|
| |
| | ~DESFireEV1NFCTag4CardService () |
| |
| std::string | getCSType () override |
| |
| void | createNFCApplication (unsigned int aid, std::shared_ptr< DESFireKey > masterPICCKey, unsigned short isoFIDApplication=0xe105, unsigned short isoFIDCapabilityContainer=0xe103, unsigned short isoFIDNDEFFile=0xe104, unsigned short NDEFFileSize=0xff) |
| |
| void | deleteNFCApplication (unsigned int aid, std::shared_ptr< DESFireKey > masterPICCKey) const |
| |
| std::shared_ptr< NdefMessage > | readNDEFFile (const ByteVector &appDFName={0xD2, 0x76, 0x00, 0x00, 0x85, 0x01, 0x01}, unsigned short isoFIDNDEFFile=0xe104) override |
| |
| void | writeNDEF (std::shared_ptr< NdefMessage > records) override |
| |
| void | eraseNDEF () override |
| |
| | ISO7816NFCTag4CardService (std::shared_ptr< Chip > chip) |
| | Constructor.
|
| |
| virtual | ~ISO7816NFCTag4CardService () |
| |
| std::string | getCSType () override |
| |
| virtual void | writeCapabilityContainer (unsigned short isoFID=0xe103, unsigned short isoFIDNDEFFile=0xe104, unsigned short NDEFFileSize=0xff) |
| |
| virtual void | writeNDEFFile (std::shared_ptr< NdefMessage > records, unsigned short isoFIDNDEFFile=0xe104) |
| |
| virtual void | writeNDEFFile (ByteVector recordsData, unsigned short isoFIDNDEFFile=0xe104) |
| |
| virtual std::shared_ptr< NdefMessage > | readNDEFFile (const ByteVector &appDFName={0xD2, 0x76, 0x00, 0x00, 0x85, 0x01, 0x01}, unsigned short isoFIDNDEFFile=0xe104) |
| |
| std::shared_ptr< NdefMessage > | readNDEF () override |
| |
| | NFCTagCardService (std::shared_ptr< Chip > chip) |
| | Constructor.
|
| |
| virtual | ~NFCTagCardService () |
| |
| virtual void | writeNDEF (std::shared_ptr< NdefMessage > records) |
| |
| virtual std::shared_ptr< NdefMessage > | readNDEF ()=0 |
| |
| virtual void | eraseNDEF () |
| |
| virtual | ~CardService ()=default |
| |
| | CardService (std::shared_ptr< Chip > chip, CardServiceType serviceType) |
| | Constructor.
|
| |
| virtual std::string | getCSType ()=0 |
| |
| std::shared_ptr< Chip > | getChip () const |
| |
| virtual CardServiceType | getServiceType () const |
| | Get the card service type.
|
| |
The DESFire storage card service base class.