You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
680 B
23 lines
680 B
//
|
|
// RSLicenseUtil.h
|
|
// RSLicenseSDK
|
|
// Copyright © 2018년 RAONSECURE All rights reserved.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "RSLicense.h"
|
|
#import "ErrorCode.h"
|
|
|
|
@interface RSLicenseChecker : NSObject <NSURLSessionDelegate> {
|
|
RSLicense *mRSLicenseData;
|
|
RSLicenseInfo *mRSLicenseInfo;
|
|
RSLicenseSchema *mRSLicenseSchema;
|
|
RSFeature *mRSFreature;
|
|
}
|
|
|
|
+ (RSLicenseChecker *) sharedInstance;
|
|
- (int)checkLicenseFile:(NSString *)filePath;
|
|
- (BOOL)doubleCheckLicense;
|
|
- (void)requestLicense:(NSString *)serverUrl withSuccessBlock:(void (^)(int resultCode))aSuccessEvent errorBlock:(void (^)(int resultCode))aFailEvent;
|
|
- (RSLicense *)getRaonLicense;
|
|
@end
|