13.14 IDTMSRData Class Reference
135
Track 3 masked if encryption enabled or cleartext if encryption disabled.
• int
Length of track 1 masked/clear text data.
• int
Length of track 2 masked/clear text data.
• int
Length of track 3 masked/clear text data.
• NSData
∗
Track 1 encoded data OR all encoded track data if encryption method combines all tracks into single blob.
• NSData
∗
Track 2 encoded.
• NSData
∗
Track 3 encoded.
• NSData
∗
Sha-256 hash of Track 1 encoded data.
• NSData
∗
Sha-256 hash of Track 2 encoded data.
• NSData
∗
Sha-256 hash of Track 3 encoded data.
• NSString
∗
Reader Serial Number.
• NSData
∗
Key Serial Number.
• NSData
∗
Session ID - Security level 4 only.
• unsigned char
• int
Contains error code when data is not returned.
• bool
Card contains ICC.
• NSDictionary
∗
Unencrypted card data provided via TLV.
• NSDictionary
∗
Encrypted card data provided via TLV.
• NSDictionary
∗
Masked card data provided via TLV.
13.14.1
Detailed Description
Encapsulating data class for MSR data capture
13.14.2
Method Documentation
13.14.2.1
- (void) clear
clears all
properties
13.14.2.2
+ (
IDTMSRData
∗
) sharedController
Singleton instance of
IDTech iOS SDK Guide for NEO2 #80152802-001