AliyunSdk.h 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //
  2. // ZolozSdk.h
  3. // ZolozIdentityManager
  4. //
  5. // Created by richard on 22/11/2017.
  6. // Copyright © 2017 Alipay. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #define NETWORKFORPOP
  10. @interface AliyunSdk : NSObject
  11. /*初始化接口,尽可能早调用
  12. */
  13. + (void)init;
  14. /* IPV6的初始化接口 只有你的网络环境强制要求是IPV6的时候,才调用initIPv6。
  15. */
  16. + (void)initIPv6;
  17. /*同步获取设备指纹token
  18. 1)SDK初始化后需要经过一段时间计算才能获取到deviceToken,建议间隔3秒以上;
  19. 2)deviceToken短期有效,不能长期缓存使用,不能作为设备唯一标识。
  20. *@param session 要获取的session缓冲区
  21. *@param lenth session缓冲区的长度,此值应不小于384 比如:char session[384] = {0};
  22. *@return 0表示成功,其他表示失败
  23. */
  24. +(int) getSession:(char *) session : (const int) lenth DEPRECATED_MSG_ATTRIBUTE("use getMobileSession instead");
  25. /*同步获取设备指纹token
  26. 1)SDK初始化后需要经过一段时间计算才能获取到deviceToken,建议间隔3秒以上;
  27. 2)如果没有获取到token,返回的内容是@"",没有内容的字符串。
  28. */
  29. +(NSString*)getMobileSession;
  30. //获取无线保镖基本数据。
  31. + (NSDictionary*) getSecurityInfo DEPRECATED_MSG_ATTRIBUTE("won't use any more");;
  32. @end