swahili_nfc library
Classes
- Analytics
- Handles analytics collection for card scans
- AnalyticsConfig
- Configuration for analytics collection
- Authentication
- Handles authentication and security operations for NFC cards
- BusinessCardData
- Data structure representing a business card
- Encryption
- Handles encryption and decryption of NFC data
- NDEFHelper
- Helper class for working with NDEF messages
- NFCDeviceInfo
- Information about an NFC device
- NFCReader
- Handles reading from NFC tags
- NFCWriter
- Handles writing to NFC tags
- ScanRecord
- Represents a record of a card being scanned
- SecurityCredentials
- Security credentials for protected cards
- SecurityOptions
- Security options for card activation
- SessionManager
- Manages NFC sessions and card-related operations
- SwahiliNFC
- The main class for SwahiliNFC operations.
- TamperDetection
- Handles tamper detection for NFC cards
Enums
- CardType
- Type of business card
- NFCDeviceType
- Type of NFC card or device
- NFCErrorCode
- Enum for NFC error codes
- SecurityLevel
- Security level for NFC cards
Exceptions / Errors
- NFCError
- Class representing an NFC error