| HID APPROVE SDK
    5.7.1
    HID APPROVE SDK for iOS | 
Factory for creating a new device instance. More...
#import <HIDDevice.h>
 
  
 | Instance Methods | |
| (id< HIDDevice >) | - newInstance:error: | 
| Create device instance.  More... | |
| (id< HIDDevice >) | - newInstance:withSessionPassword:error: | 
| Deprecated. Create device instance  More... | |
| Class Methods | |
| (id) | + factory | 
| Instantiate the device factory. | |
| (BOOL) | + reset: | 
| Deletes all containers and keys contained in the device.  More... | |
Factory for creating a new device instance.
| - (id<HIDDevice>) newInstance: | (HIDConnectionConfiguration *) | config | |
| error: | (NSError **) | error | |
Create device instance.
| config | optional connection configuration. | 
| error | error details. It may be nil. | 
Possible error codes are:
| - (id<HIDDevice>) newInstance: | (HIDConnectionConfiguration *) | config | |
| withSessionPassword: | (NSString *) | sessionPassword | |
| error: | (NSError **) | error | |
Deprecated. Create device instance
| config | optional connection configuration. | 
| sessionPassword | transaction protection key password (can be nil if not required by the policy) | 
| error | error details. It may be nil. | 
Possible error codes are:
| + (BOOL) reset: | (NSError **) | error | 
Deletes all containers and keys contained in the device.
| error | error details. It may be nil. | 
Possible error codes are: