Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCSMSService.h
Go to the documentation of this file.
1
6#import <Foundation/Foundation.h>
7#import <MobileRTC/MobileRTCMeetingDelegate.h>
8
14@interface MobileRTCRealNameCountryInfo : NSObject
15@property (nonatomic, copy) NSString * _Nullable countryId;
16@property (nonatomic, copy) NSString * _Nullable countryName;
17@property (nonatomic, copy) NSString * _Nullable countryCode;
18@end
19
25@interface MobileRTCRetrieveSMSHandler : NSObject
32- (BOOL)retrieve:(NSString * _Nullable)countryCode andPhoneNumber:(NSString * _Nullable)phoneNum;
33
39- (BOOL)cancelAndLeaveMeeting;
40@end
41
47@interface MobileRTCVerifySMSHandler : NSObject
55- (BOOL)verify:(NSString * _Nullable)countryCode phoneNumber:(NSString * _Nullable)phoneNum andVerifyCode:(NSString * _Nullable)verifyCode;
56
62- (BOOL)cancelAndLeaveMeeting;
63@end
64
65
77@interface MobileRTCSMSService : NSObject
78@property (weak, nonatomic) id<MobileRTCSMSServiceDelegate> _Nullable delegate;
79
84- (void)enableZoomAuthRealNameMeetingUIShown:(bool)enable;
85
91- (MobileRTCRetrieveSMSHandler * _Nullable)getResendSMSVerificationCodeHandler;
92
98- (MobileRTCVerifySMSHandler * _Nullable)getReVerifySMSVerificationCodeHandler;
99
105- (NSArray <MobileRTCRealNameCountryInfo *> * _Nullable)getSupportPhoneNumberCountryList;
106
113- (BOOL)setDefaultCellPhoneInfo:(NSString * _Nullable)countryCode phoneNum:(NSString * _Nullable)phoneNum;
114
115@end
For real name auth usage.
For SMS service usage like following flow.