|
| 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.