Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKRealNameAuthenticationController.h
Go to the documentation of this file.
1
2#import <Foundation/Foundation.h>
3#import <ZoomSDK/ZoomSDKErrors.h>
4
17
18NS_ASSUME_NONNULL_BEGIN
20
27- (ZoomSDKError)retrieveWithCountryCode:(NSString *)code PhoneNum:(NSString *)phoneNumber;
28
34@end
35
37
45- (ZoomSDKError)verifyWithCountryCode:(NSString *)countryCode withPhoneNumber:(NSString *)number withCode:(NSString *)code;
46
52@end
53
54@interface ZoomSDKRealNameAuthCountryInfo : NSObject
59- (NSString *_Nullable)getCountryID;
60
65- (NSString *_Nullable)getCountryName;
66
71- (NSString *_Nullable)getCountryCode;
72@end
73
74@protocol ZoomSDKRealNameAuthenticationDelegate <NSObject>
75
82- (void)onNeedRealNameAuthMeetingWithSupportCountryList:(NSArray *_Nullable)supportCountryList withPrivacyURL:(NSString *)privacyURL withRetrieveSMSVerificationCodeHandler:(ZoomSDKRetrieveSMSVerificationCodeController *)handler;
83
89- (void)onRetrieveSMSVerificationCodeResult:(ZoomSDKSMSVerificationCodeError)result withVerifySMSVerificationCodeHandle:(ZoomSDKVerifySMSVerificationCodeController *_Nullable)handler;
90
95- (void)onVerifySMSVerificationCodeResult:(ZoomSDKSMSVerificationCodeError)result;
96@end
97
99{
100 id<ZoomSDKRealNameAuthenticationDelegate> _delegate;
101}
102@property(nonatomic,assign,nullable)id<ZoomSDKRealNameAuthenticationDelegate> delegate;
103
109- (ZoomSDKError)enableZoomAuthRealNameMeetingUIShown:(BOOL)enable;
110
115- (NSArray *)getSupportPhoneNumberCountryList;
116
121- (ZoomSDKRetrieveSMSVerificationCodeController *)resendSMSVerificationCodeController;
122
127- (ZoomSDKVerifySMSVerificationCodeController *)reVerifySMSVerificationCodeController;
128
133- (ZoomSDKError)setDefaultCellPhoneInfo:(NSString*)countryCode phoneNumber:(NSString*)phoneNumber;
134@end
135NS_ASSUME_NONNULL_END
ZoomSDKError
Enumeration of common errors of SDK.
NSString *_Nullable getCountryName()
Get the country Name of mobile phone number.
NSString *_Nullable getCountryCode()
Get the country code of mobile phone number.
NSString *_Nullable getCountryID()
Get the country ID of mobile phone number.
id< ZoomSDKRealNameAuthenticationDelegate > _delegate
ZoomSDKError cancelAndLeaveMeeting()
Cancel and leave meeting.
ZoomSDKError cancelAndLeaveMeeting()
Cancel and leave meeting.