Meeting external secure key handler.
More...
#include <meeting_service_interface.h>
|
virtual void | SetChatSessionKey (const char *key, int key_len, const char *iv, int iv_len)=0 |
| Set a new secure key and IV for Chat session. More...
|
|
virtual void | SetFileTransferSessionKey (const char *key, int key_len, const char *iv, int iv_len)=0 |
| Set a new secure key and IV for FileTransfer session. More...
|
|
virtual void | SetAudioSessionKey (const char *key, int key_len, const char *iv, int iv_len)=0 |
| Set a new secure key and IV for Audio session. More...
|
|
virtual void | SetVideoSessionKey (const char *key, int key_len, const char *iv, int iv_len)=0 |
| Set a new secure key and IV for Video session. More...
|
|
virtual void | SetShareSessionKey (const char *key, int key_len, const char *iv, int iv_len)=0 |
| Set a new secure key and IV for Sharing session. More...
|
|
virtual void | Cancel ()=0 |
| Leave meeting without setting the new secure key or IV.
|
|
virtual void | Confirm ()=0 |
| Re-verify with the new secure key.
|
|
Meeting external secure key handler.
◆ SetAudioSessionKey()
virtual void IMeetingExternalSecureKeyHandler::SetAudioSessionKey |
( |
const char * |
key, |
|
|
int |
key_len, |
|
|
const char * |
iv, |
|
|
int |
iv_len |
|
) |
| |
|
pure virtual |
Set a new secure key and IV for Audio session.
- Parameters
-
key | The new secure key. |
key_len | The length of the key. |
iv | The new IV. |
iv_len | The length of IV. |
◆ SetChatSessionKey()
virtual void IMeetingExternalSecureKeyHandler::SetChatSessionKey |
( |
const char * |
key, |
|
|
int |
key_len, |
|
|
const char * |
iv, |
|
|
int |
iv_len |
|
) |
| |
|
pure virtual |
Set a new secure key and IV for Chat session.
- Parameters
-
key | The new secure key. |
key_len | The length of the key. |
iv | The new iv. |
iv_len | The length of IV. |
◆ SetFileTransferSessionKey()
virtual void IMeetingExternalSecureKeyHandler::SetFileTransferSessionKey |
( |
const char * |
key, |
|
|
int |
key_len, |
|
|
const char * |
iv, |
|
|
int |
iv_len |
|
) |
| |
|
pure virtual |
Set a new secure key and IV for FileTransfer session.
- Parameters
-
key | The new secure key. |
key_len | The length of the key. |
iv | The new IV. |
iv_len | The length of IV. |
◆ SetShareSessionKey()
virtual void IMeetingExternalSecureKeyHandler::SetShareSessionKey |
( |
const char * |
key, |
|
|
int |
key_len, |
|
|
const char * |
iv, |
|
|
int |
iv_len |
|
) |
| |
|
pure virtual |
Set a new secure key and IV for Sharing session.
- Parameters
-
key | The new secure key. |
key_len | The length of the key. |
iv | The new IV. |
iv_len | The length of IV. |
◆ SetVideoSessionKey()
virtual void IMeetingExternalSecureKeyHandler::SetVideoSessionKey |
( |
const char * |
key, |
|
|
int |
key_len, |
|
|
const char * |
iv, |
|
|
int |
iv_len |
|
) |
| |
|
pure virtual |
Set a new secure key and IV for Video session.
- Parameters
-
key | The new secure key. |
key_len | The length of the key. |
iv | The new IV. |
iv_len | The length of IV. |
The documentation for this class was generated from the following file: