6#import <Foundation/Foundation.h>
7#import <MobileRTC/MobileRTCMeetingDelegate.h>
15@property (nonatomic, copy) NSString * _Nullable
countryId;
32- (BOOL)retrieve:(NSString * _Nullable)countryCode andPhoneNumber:(NSString * _Nullable)phoneNum;
55- (BOOL)verify:(NSString * _Nullable)countryCode phoneNumber:(NSString * _Nullable)phoneNum andVerifyCode:(NSString * _Nullable)verifyCode;
78@property (weak, nonatomic) id<MobileRTCSMSServiceDelegate> _Nullable
delegate;
85- (void)enableZoomAuthRealNameMeetingUIShown:(
bool)enable;
114- (BOOL)setDefaultCellPhoneInfo:(NSString * _Nullable)countryCode phoneNum:(NSString * _Nullable)phoneNum;
For real name auth usage.
NSString *_Nullable countryCode
NSString *_Nullable countryName
NSString *_Nullable countryId
BOOL cancelAndLeaveMeeting()
CancelAndLeaveMeeting sms.
For SMS service usage like following flow.
MobileRTCVerifySMSHandler *_Nullable getReVerifySMSVerificationCodeHandler()
Gets a new verify handle.
NSArray< MobileRTCRealNameCountryInfo * > *_Nullable getSupportPhoneNumberCountryList()
Gets the support phone number country list.
id< MobileRTCSMSServiceDelegate > _Nullable delegate
MobileRTCRetrieveSMSHandler *_Nullable getResendSMSVerificationCodeHandler()
Gets a new retrieve handle.
BOOL cancelAndLeaveMeeting()
CancelAndLeaveMeeting sms.