Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKMeetingEncryptionController Class Reference

Zoom SDK meeting encryption controller. More...

#include <ZoomSDKMeetingEncryptionController.h>

Inherits NSObject.

Instance Methods

(ZoomSDKEncryptionType- getEncryptionType
 Gets meeting encryption type.
(NSString *_Nullable) - getE2EEMeetingSecurityCode
 Gets E2EE meeting security code.
(unsigned int) - getE2EEMeetingSecurityCodePassedSeconds
 Gets security code passed seconds.
(BOOL) - isUnencryptedExceptionDataValid
 Determines whether unencrypted exception data is valid,.
(unsigned int) - getUnencryptedExceptionCount
 Gets unencrypted exception count.
(NSString *_Nullable) - getUnencryptedExceptionInfo
 Gets unencrypted exception info.

Properties

id< ZoomSDKMeetingEncryptionDelegatedelegate
 The delegate object to receive encryption events.

Detailed Description

Zoom SDK meeting encryption controller.

Definition at line 43 of file ZoomSDKMeetingEncryptionController.h.

Method Documentation

◆ getE2EEMeetingSecurityCode

- (NSString *_Nullable) getE2EEMeetingSecurityCode

Gets E2EE meeting security code.

Returns
If the function succeeds, it returns 40-digit security code. Otherwise, this function fails and returns nil.

References getE2EEMeetingSecurityCode.

Referenced by getE2EEMeetingSecurityCode.

◆ getE2EEMeetingSecurityCodePassedSeconds

- (unsigned int) getE2EEMeetingSecurityCodePassedSeconds

Gets security code passed seconds.

Returns
If the function succeeds, it returns the time the security code exists, in seconds. Otherwise, this function returns an error.

References getE2EEMeetingSecurityCodePassedSeconds.

Referenced by getE2EEMeetingSecurityCodePassedSeconds.

◆ getEncryptionType

- (ZoomSDKEncryptionType) getEncryptionType

Gets meeting encryption type.

Returns
The encryption type.

References getEncryptionType.

Referenced by getEncryptionType.

◆ getUnencryptedExceptionCount

- (unsigned int) getUnencryptedExceptionCount

Gets unencrypted exception count.

Returns
If the function succeeds, it returns the unencrypted exception count. Otherwise, this function returns an error.

References getUnencryptedExceptionCount.

Referenced by getUnencryptedExceptionCount.

◆ getUnencryptedExceptionInfo

- (NSString *_Nullable) getUnencryptedExceptionInfo

Gets unencrypted exception info.

Returns
If the function succeeds, it returns unencrypted exception details. Otherwise, this function fails and returns nil.

References getUnencryptedExceptionInfo.

Referenced by getUnencryptedExceptionInfo.

◆ isUnencryptedExceptionDataValid

- (BOOL) isUnencryptedExceptionDataValid

Determines whether unencrypted exception data is valid,.

Returns
YES if unencrypted exception data is valid. Otherwise, NO.
Note
This method can only be called when the encryption type is ZoomSDKEncryptionType_Enhanced.

References isUnencryptedExceptionDataValid.

Referenced by isUnencryptedExceptionDataValid.

Property Documentation

◆ delegate

- (id<ZoomSDKMeetingEncryptionDelegate>) delegate
readwritenonatomicassign

The delegate object to receive encryption events.

Definition at line 48 of file ZoomSDKMeetingEncryptionController.h.