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: