Kofax Mobile SDK API Reference
kfxLicense.h
Go to the documentation of this file.
1 //
2 // API Reference
3 // kfxLicense.h
4 // Framework: MobileSDK
5 //
6 // Copyright (c) 2012 - 2017 Kofax. Use of this code is with permission pursuant to Kofax license terms.
7 
8 #import <Foundation/Foundation.h>
11 
13 
17 @required
19 
22 - (void)acquireVolumeLicenseDone:(int)licAcquired error:(NSError*)error;
23 
24 @end
25 
27 
28 @required
30 
33 - (void)customAcquireVolumeLicenseWithData:(kfxKUTCustomAcquireVolumeLicenseRequestData*)data;
34 
35 @end
37 
39 
43 @interface kfxLicense : NSObject
44 
46 
48 
51 @property (nonatomic, weak) id<kfxAcquireVolumeLicenseDelegate> delegate;
52 
54 
57 @property (nonatomic, weak) id <kfxCustomAcquireVolumeLicenseDelegate> customAcquireVolumeLicenseDelegate;
58 
60 
62 
68 + (BOOL)setMobileSDKLicense:(NSString*)license;
69 
71 
73 
87 - (void)setMobileSDKLicenseServer:(NSString*)licenseServerUrl;
88 
89 // ===================================================
91 
105 - (void)acquireOnDeviceExtractionLicensesWithCount:(int)count;
106 
107 // ===================================================
109 
126 
127 @end
id< kfxAcquireVolumeLicenseDelegate > delegate
License delegate.
Definition: kfxLicense.h:51
Definition: Common/API/kfxKUTCustomAcquireVolumeLicenseRequestData.h:13
id< kfxCustomAcquireVolumeLicenseDelegate > customAcquireVolumeLicenseDelegate
The custom acquire licenses delegate.
Definition: kfxLicense.h:57
int getRemainingOnDeviceExtractionLicenseCount()
Get remaining license count.
This protocol must be implemented by classes whose objects are used as kfxLicense delegates...
Definition: kfxLicense.h:16
License for unlocking library features.
Definition: kfxLicense.h:43
Definition: kfxLicense.h:26
Untitled Document © 2018 Kofax, Inc. All rights reserved. Use is subject to license terms.