7#import <ZoomSDK/ZoomSDKErrors.h>
8#import <ZoomSDK/ZoomSDKNotificationServiceController.h>
10NS_ASSUME_NONNULL_BEGIN
20@property(nonatomic, copy, nullable) NSString *
jwtToken;
33@property(nonatomic, copy, readonly, nullable) NSString *content;
37@property(nonatomic, copy, readonly, nullable) NSString *accountOwnerLink;
41@property(nonatomic, copy, readonly, nullable) NSString *termLink;
45@property(nonatomic, copy, readonly, nullable) NSString *policyLink;
59- (NSString*_Nullable) getDisplayName;
69@protocol ZoomSDKAuthDelegate;
81@property (assign, nonatomic, nullable) id<ZoomSDKAuthDelegate> delegate;
104- (NSString*_Nullable)generateSSOLoginWebURL:(NSString*)prefixOfVanityUrl;
111- (
ZoomSDKError)SSOLoginWithWebUriProtocol:(NSString*)uriProtocol;
130- (NSString*_Nullable)getSDKIdentity;
136- (void)enableAutoRegisterNotificationServiceForLogin:(BOOL)enable;
143- (
ZoomSDKError)registerNotificationService:(NSString*)accessToken;
163@protocol ZoomSDKAuthDelegate <NSObject>
176 - (void)onZoomAuthIdentityExpired;
188- (void)onZoomSDKLogout;
194- (void)onZoomIdentityExpired;
ZoomSDKNotificationServiceStatus
Enumeration of the status of the notification service.
ZoomSDKNotificationServiceError
Enumeration of notification service error codes.
ZoomSDKAuthError
Enumeration of SDK authentication results.
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKLoginFailReason
Enumeration of the login failure reasons.
ZoomSDKUserType
Enumeration of user types.
ZoomSDKLoginStatus
Enumeration of ZOOM SDK login status.
Provides information about the currently logged-in user account.
Context object containing authentication token information.
NSString * jwtToken
JWT token used for SDK authentication.
Provides APIs to authorize the Zoom SDK and manage login/logout.
id< ZoomSDKAuthDelegate > _delegate
Controller class to manage meeting transfer and presence features.
Holds explanatory information related to webinar registration.