IDTech iOS/OSX SDK Guide  1.1.052
API reference for BTPay 200
 All Data Structures Functions Variables Properties Pages
APDUData.h
1 //
2 // APDUData.h
3 // IDTech
4 //
5 // Created by Randy Palermo on 5/16/14.
6 // Copyright (c) 2014 IDTech Products. All rights reserved.
7 //
8 
9 
10 @class APDUData;
11 
14 @interface APDUData : NSObject{
15  @public
16  NSData* responseStatus;
17  Byte maskStatus;
18  BOOL hasKSN;
19  BOOL hasHash;
21  NSData* response;
22  NSData* ksn;
23  NSData* hash;
24 }
25 
26 
30 -(void)clear;
31 
35 + (APDUData *)sharedController;
36 
37 
38 
39 @property (nonatomic, strong) NSData* responseStatus;
40 @property Byte maskStatus;
41 @property BOOL hasKSN;
42 @property BOOL hasHash;
43 @property BOOL hasEncryption;
44 @property (nonatomic, strong) NSData* response;
45 @property (nonatomic, strong) NSData* ksn;
46 @property (nonatomic, strong) NSData* hash;
47 
48 @end
NSData * ksn
Key Seral Number.
Definition: APDUData.h:22
Definition: APDUData.h:14
NSData * response
APDU Response.
Definition: APDUData.h:21
BOOL hasKSN
KSN data read.
Definition: APDUData.h:18
NSData * responseStatus
APDU response status bytes, 2 bytes.
Definition: APDUData.h:16
NSData * hash
Hash value.
Definition: APDUData.h:23
Byte maskStatus
Mask/Clear status: 0x00=TDES, 0x10 = AES.
Definition: APDUData.h:17
BOOL hasHash
Hash data read.
Definition: APDUData.h:19
BOOL hasEncryption
APDU response is encrypted.
Definition: APDUData.h:20