HID APPROVE SDK  5.5
HID APPROVE SDK for iOS
 All Classes Files Functions Variables Enumerations Enumerator Properties Pages
<HIDTransactionInfo> Protocol Reference

Transaction details. More...

#import <HIDTransactionInfo.h>

Instance Methods

(id< HIDContainer >) - getContainer:
 Retrieves the container associated with that transaction. More...
 
(id< HIDTransaction >) - getTransaction:withParams:error:
 Retrieves a transaction associated with this transaction info. More...
 
(id< HIDKey >) - getTransactionProtectionKey:
 Retrieves the transaction protection key associated with that transaction. More...
 
(uint64_t) - getUniqueIdentifier
 Retrieves the transaction unique identifier. More...
 

Detailed Description

Transaction details.

Method Documentation

- (id<HIDContainer>) getContainer: (NSError **)  error

Retrieves the container associated with that transaction.

Parameters
errorerror details. It may be nil.

Possible error codes are:

Returns
the container, nil if an error occurs.
- (id<HIDTransaction>) getTransaction: (NSString *)  sessionPassword
withParams: (NSArray *)  parameters
error: (NSError **)  error 

Retrieves a transaction associated with this transaction info.

Parameters
sessionPasswordtransaction protection key password (can be nil if not required by the policy)
parametersNSArray of HIDParameter objects required to retrieve the transaction (such as password if needed).
errorerror details. It may be nil.

Possible error codes are:

Returns
a HIDTransaction instance containing transaction details, nil if an error occurs.
- (id<HIDKey>) getTransactionProtectionKey: (NSError **)  error

Retrieves the transaction protection key associated with that transaction.

Parameters
errorerror details. It may be nil.

Possible error codes are:

Returns
The transaction protection session key, nil if an error occurs.
- (uint64_t) getUniqueIdentifier

Retrieves the transaction unique identifier.

Returns
transaction challenge id

The documentation for this protocol was generated from the following file: