#include <mediasession.h>
Inherits PObject.
|
| static const PCaselessString & | ClearText () |
| |
| static List | FindAll (const PStringArray &cryptoSuiteNames, const char *prefix=NULL) |
| |
Class for describing the cryptographic mechanism used by an OpalMediaSession. These are singletons that describe the crypto suite in use
| OpalMediaCryptoSuite::OpalMediaCryptoSuite |
( |
| ) |
|
|
inlineprotected |
| virtual bool OpalMediaCryptoSuite::ChangeSessionType |
( |
PCaselessString & |
mediaSession, |
|
|
KeyExchangeModes |
modes |
|
) |
| const |
|
pure virtual |
| static const PCaselessString& OpalMediaCryptoSuite::ClearText |
( |
| ) |
|
|
static |
| static List OpalMediaCryptoSuite::FindAll |
( |
const PStringArray & |
cryptoSuiteNames, |
|
|
const char * |
prefix = NULL |
|
) |
| |
|
static |
| virtual PINDEX OpalMediaCryptoSuite::GetAuthSaltBits |
( |
| ) |
const |
|
pure virtual |
| PINDEX OpalMediaCryptoSuite::GetAuthSaltBytes |
( |
| ) |
const |
|
inline |
| virtual PINDEX OpalMediaCryptoSuite::GetCipherKeyBits |
( |
| ) |
const |
|
pure virtual |
| PINDEX OpalMediaCryptoSuite::GetCipherKeyBytes |
( |
| ) |
const |
|
inline |
| virtual const char* OpalMediaCryptoSuite::GetDescription |
( |
| ) |
const |
|
pure virtual |
| virtual const PCaselessString& OpalMediaCryptoSuite::GetFactoryName |
( |
| ) |
const |
|
pure virtual |
| OpalMediaCryptoSuite::P_DECLARE_BITWISE_ENUM |
( |
KeyExchangeModes |
, |
|
|
3 |
, |
|
|
(e_NoMode, e_AllowClear, e_SecureSignalling, e_InBandKeyEchange) |
|
|
) |
| |
| virtual void OpalMediaCryptoSuite::PrintOn |
( |
ostream & |
strm | ) |
const |
|
virtual |
| virtual bool OpalMediaCryptoSuite::Supports |
( |
const PCaselessString & |
proto | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: