123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- //
- // OpenSecurityGuardSDK version 2.1.0
- //
- #import <Foundation/Foundation.h>
- @protocol IOpenSecurityBodyComponent <NSObject>
- /**
- * 获取风控参数
- * @return 用户昵称,获取失败返回nil
- */
- - (NSString*) getSecurityBodyDataEx: (NSString*) timeStamp
- appKey: (NSString*) appKey
- authCode: (NSString*) authCode
- extendParam: (NSDictionary*) extendParam
- flag: (int) flag
- env: (int) env
- error: (NSError* __autoreleasing*) error;
- /// 进入某个风险场景之后,调用该接口,传递具体的场景以及检测数据
- /// @param scene 具体的风险场景
- /// @param riskParam 风险场景传递的参数
- /// @param error 错误码
- - (BOOL) enterRiskScene: (int) scene
- riskParam: (NSDictionary *) riskParam
- error: (NSError* __autoreleasing*) error;
- /// 离开某个风险场景时,需要调用该接口
- /// @param scene 具体的风险场景
- /// @param error 错误码
- - (BOOL) leaveRiskScene: (int) scene
- error: (NSError* __autoreleasing*) error;
- /// 新的获取WUA的接口
- /// @param authCode 图片后缀,传null使用默认图片yw_1222.jpg
- /// @param extendParam 业务传入的自定义参数,保存在jaqParam
- /// @param flag 决定生成的 wua 的格式,本参数必选,见文档
- /// @param env wua 的环境参数,本参数必选,见文档
- /// @param error 错误码
- - (NSString*) getSecurityBodyDataEx: (NSString*) authCode
- extendParam: (NSDictionary*) extendParam
- flag: (int) flag
- env: (int) env
- error: (NSError* __autoreleasing*) error;
- @end
|