DTFFaceIdentityProtocol.h 685 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // DTFIdentityProtocol.h
  3. // DTFUtility
  4. //
  5. // Created by mengbingchuan on 2023/6/7.
  6. // Copyright © 2023 com.alipay.iphoneclient.zoloz. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import "ZIMResponse.h"
  10. #import "DTFRPCProxyProtocol.h"
  11. @protocol DTFFaceIdentityProtocol <NSObject>
  12. - (void)initSDK;
  13. - (void)initIPv6;
  14. - (NSString *)getVersion;
  15. - (void)setRpcProxy:(id<DTFRPCProxyProtocol>)proxy;
  16. - (NSDictionary *)getMetaInfo;
  17. - (void)preload:(NSDictionary *)param completion:(void (^)(BOOL success))completion;
  18. - (void)verifyWith:(NSString *)zimId
  19. extParams:(NSDictionary *)params
  20. onCompletion:(void (^)(ZIMResponse *response))callback;
  21. @end