macOS SDK API Reference
Loading...
Searching...
No Matches
ZoomSDKRealNameAuthenticationController.h
Go to the documentation of this file.
2#import <Foundation/Foundation.h>
3#import "ZoomSDKErrors.h"
4
5typedef enum
6{
17
19
26- (ZoomSDKError)retriveWithCountryCode:(NSString *)code PhoneNum:(NSString *)phoneNumber;
27
33@end
34
36
44- (ZoomSDKError)verifyWithCountryCode:(NSString *)countryCode withPhoneNumber:(NSString *)number withCode:(NSString *)code;
45
51@end
52
53@interface ZoomSDKRealNameAuthCountryInfo : NSObject
58- (NSString *)getCountryID;
59
64- (NSString *)getCountryName;
65
70- (NSString *)getCountryCode;
71@end
72
73@protocol ZoomSDKRealNameAuthenticationDelegate <NSObject>
74
81-(void)onNeedRealNameAuthMeetingWithSupportCountryList:(NSArray *)supportCountryList withPrivacyURL:(NSString *)privacyURL withRetrieveSMSVerificationCodeHandler:(ZoomSDKRetrieveSMSVerificationCodeController *)handler;
82
88-(void)onRetrieveSMSVerificationCodeResult:(ZoomSDKSMSVerificationCodeError)result withVerifySMSVerificationCodeHandle:(ZoomSDKVerifySMSVerificationCodeController *)handler;
89
94-(void)onVerifySMSVerificationCodeResult:(ZoomSDKSMSVerificationCodeError)reuslt;
95@end
96
98{
99 id<ZoomSDKRealNameAuthenticationDelegate> _delegate;
100}
101@property(nonatomic,assign)id<ZoomSDKRealNameAuthenticationDelegate> delegate;
102
108-(ZoomSDKError)enableZoomAuthRealNameMeetingUIShown:(BOOL)enable;
109
114-(NSArray *)getSupportPhoneNumberCountryList;
115
120-(ZoomSDKRetrieveSMSVerificationCodeController *)resendSMSVerificationCodeController;
121
126-(ZoomSDKVerifySMSVerificationCodeController *)reVerifySMSVerificationCodeController;
127
132- (ZoomSDKError)setDefaultCellPhoneInfo:(NSString*)countryCode phoneNumber:(NSString*)phoneNumber;
133@end
134
ZoomSDKError
Enumeration of common errors of SDK.
@ ZoomSDKSMSError_Retrieve_PhoneNumSendTooFrequent
NSString * getCountryName()
Get the country Name of mobile phone number.
NSString * getCountryID()
Get the country ID of mobile phone number.
NSString * getCountryCode()
Get the country code of mobile phone number.
id< ZoomSDKRealNameAuthenticationDelegate > _delegate
ZoomSDKError cancelAndLeaveMeeting()
Cancel and leave meeting.
ZoomSDKError cancelAndLeaveMeeting()
Cancel and leave meeting.