|
Meeting SDK for macOS API Reference
|
Provides APIs to authorize the Zoom SDK and manage login or logout. More...
#include <ZoomSDKAuthService.h>
Inherits NSObject.
Instance Methods | |
| (ZoomSDKError) | - sdkAuth: |
| New authenticate SDK. | |
| (BOOL) | - isAuthorized |
| Determines if SDK is authorized. | |
| (ZoomSDKError) | - logout |
| Logout ZOOM. | |
| (ZoomSDKAccountInfo *_Nullable) | - getAccountInfo |
| Gets account information of the user. | |
| (NSString *_Nullable) | - getSDKIdentity |
| Gets SDK identity. | |
| (void) | - enableAutoRegisterNotificationServiceForLogin: |
| Enables or disable auto register notification service. This is enabled by default. | |
| (ZoomSDKError) | - registerNotificationService: |
| Register notification service. | |
| (ZoomSDKError) | - unregisterNotificationService |
| Unregister notification service. | |
| (ZoomSDKNotificationServiceController *) | - getNotificationServiceController |
| Gets notification service controller interface. | |
Protected Attributes | |
| id< ZoomSDKAuthDelegate > | _delegate |
Properties | |
| id< ZoomSDKAuthDelegate > | delegate |
| Delegate to receive auth and login or logout events. | |
Provides APIs to authorize the Zoom SDK and manage login or logout.
Definition at line 78 of file ZoomSDKAuthService.h.
| - (void) enableAutoRegisterNotificationServiceForLogin: | (BOOL) | enable |
Enables or disable auto register notification service. This is enabled by default.
| enable | YES if enabled, NO otherwise. |
| - (ZoomSDKAccountInfo *_Nullable) getAccountInfo |
Gets account information of the user.
References getAccountInfo.
Referenced by getAccountInfo.
| - (ZoomSDKNotificationServiceController *) getNotificationServiceController |
Gets notification service controller interface.
References getNotificationServiceController.
Referenced by getNotificationServiceController.
| - (NSString *_Nullable) getSDKIdentity |
Gets SDK identity.
References getSDKIdentity.
Referenced by getSDKIdentity.
| - (BOOL) isAuthorized |
Determines if SDK is authorized.
References isAuthorized.
Referenced by isAuthorized.
| - (ZoomSDKError) logout |
| - (ZoomSDKError) registerNotificationService: | (NSString *) | accessToken |
Register notification service.
| accessToken | Initialize parameter of notification service. |
ZoomSDKError_Success. Otherwise, this function returns an error. | - (ZoomSDKError) sdkAuth: | (ZoomSDKAuthContext *) | authContext |
New authenticate SDK.
| authContext | A ZoomSDKAuthContext object containing auth information. |
ZoomSDKError_Success. Otherwise, this function returns an error. | - (ZoomSDKError) unregisterNotificationService |
Unregister notification service.
References unregisterNotificationService.
Referenced by unregisterNotificationService.
|
protected |
Definition at line 80 of file ZoomSDKAuthService.h.
|
readwritenonatomicassign |
Delegate to receive auth and login or logout events.
Definition at line 85 of file ZoomSDKAuthService.h.