25#import <Foundation/Foundation.h>
77- (BOOL)setName:(NSString*)name error:(NSError**)error;
108- (NSArray*)findKeys:(NSArray*)filter error:(NSError**)error;
139- (NSString*)getProperty:(NSString*)propertyId error:(NSError**)error;
163- (BOOL)setProperty:(NSString*)propertyId withValue:(NSString*)propertyValue error:(NSError**)error;
177- (id<HIDProtectionPolicy>)getProtectionPolicy:(NSError**)error;
198- (NSArray*)retrieveTransactionIds:(NSString*)sessionPassword withParams:(NSArray*)parameters error:(NSError**)error;
230- (BOOL)addKey:(
HIDKeySpec*)keySpec withProtectionPolicyId:(
HIDIdentifier*)protectionPolicyId withPassword:(NSString*)password error:(NSError**)error;
249-(NSDate*)getOriginalCreationDate:(NSError**)error;
262-(NSDate*)getCreationDate:(NSError**)error;
275-(NSDate*)getExpiryDate:(NSError**)error;
288-(NSDate*)getRenewalDate:(NSError**)error;
302-(BOOL)isRenewable:(NSString*)sessionPassword error:(NSError**)error;;
326- (BOOL)renew:(
HIDContainerRenewal*)config withSessionPassword:(NSString*) sessionPassword withListener:(NSObject<HIDProgressListener>*)listener error:(NSError**)error;
357- (BOOL)updateDeviceInfo:(NSString*)propertyId withValue:(NSString*)propertyValue withPassword:(NSString*)sessionPassword withParams:(NSArray*)parameters error:(NSError**)error;
374- (id<HIDTransaction>) generateAuthenticationRequest:(NSString*)message withKey:(
HIDIdentifier*) key error:(NSError**)error;
395-(BOOL)shareContainer:(NSString*)password
396 withSessionPassword:(NSString*)sessionPassword
397 withKeychainId:(NSString*)keychainId withAppGroupId:(NSString*)appGroupId
398 error:(NSError**)error;
Connection configuration.
Configuration for creation if a new HIDContainer.
Listener delegate to report status information or receive password request events.
Security policy for the protection of sensitive data.
Configuration of server connections.
Definition HIDConnectionConfiguration.h:45
Configuration for renew of a Container.
Definition HIDContainerInitialization.h:93
object identifier.
Definition HIDIdentifier.h:37
Key Spec object for use with HIDContainer.addKey:withProtectionPolicyId:withPassword:error:
Definition HIDKeySpec.h:37
NSString * getServerURL()
Gets the server URL associated with this container.
NSString * getUserId()
Gets the identifier of the user for this container.
BOOL isFIPSModeEnabled()
Checks if FIPS 140-2 mode is required.
NSInteger getId()
Get the identifier of this container.
NSString * getName()
Gets the Friendly Name associated with this container.