LicenseManager.h 712 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // LicenseManager.h
  3. // liveness
  4. //
  5. // Created by 杨沐 on 15/12/23.
  6. // Copyright (c) 2015Year megvii. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @protocol LicenseProtocolDelegate <NSObject>
  10. @required
  11. +(NSString*)getContextWithUUID: (NSString*)uuid;
  12. /* <String, NSDate>, key: sdk_version, value: is_success flag */
  13. +(NSDictionary*)setLicense:(NSString*) license;
  14. /* <String, NSDate>, key: sdk_version, value: is_success flag */
  15. +(NSDictionary*)takeLicenseFromNetworkWithUUID: (NSString*)uuid;
  16. /* <String, NSDate>, key: sdk_version, value: expire date */
  17. +(NSDictionary*)checkCachedLicense;
  18. @end
  19. @interface LicenseManager : NSObject<LicenseProtocolDelegate>
  20. @end
  21. //MegIDCardQuality