Liblinphone
5.4.0
|
Object representing all informations present in an Encrypted Key Transport event. More...
#include <ekt_info.hh>
Public Member Functions | |
LINPHONECXX_PUBLIC | EktInfo (void *ptr, bool takeRef=true) |
LINPHONECXX_PUBLIC _LinphoneEktInfo * | cPtr () |
LINPHONECXX_PUBLIC std::shared_ptr< linphone::Dictionary > | getCiphers () const |
Get ciphers. More... | |
LINPHONECXX_PUBLIC void | setCiphers (const std::shared_ptr< linphone::Dictionary > &ciphers) |
Set ciphers. More... | |
LINPHONECXX_PUBLIC std::shared_ptr< linphone::Buffer > | getCspi () const |
Get cSPI. More... | |
LINPHONECXX_PUBLIC void | setCspi (const std::shared_ptr< const linphone::Buffer > &cspi) |
Set cSPI. More... | |
LINPHONECXX_PUBLIC std::shared_ptr< const linphone::Address > | getFromAddress () const |
Get from address. More... | |
LINPHONECXX_PUBLIC void | setFromAddress (const std::shared_ptr< const linphone::Address > &from) |
Set from address. More... | |
LINPHONECXX_PUBLIC uint16_t | getSspi () const |
Get sSPI. More... | |
LINPHONECXX_PUBLIC void | setSspi (uint16_t sspi) |
Set sSPI. More... | |
LINPHONECXX_PUBLIC void | addCipher (const std::string &to, const std::shared_ptr< const linphone::Buffer > &cipher) |
Add a cipher to the chipher map. More... | |
Object representing all informations present in an Encrypted Key Transport event.
LINPHONECXX_PUBLIC void linphone::EktInfo::addCipher | ( | const std::string & | to, |
const std::shared_ptr< const linphone::Buffer > & | cipher | ||
) |
Add a cipher to the chipher map.
to | the address to set. |
cipher | the cipher to set. |
LINPHONECXX_PUBLIC std::shared_ptr<linphone::Dictionary> linphone::EktInfo::getCiphers | ( | ) | const |
Get ciphers.
LINPHONECXX_PUBLIC std::shared_ptr<linphone::Buffer> linphone::EktInfo::getCspi | ( | ) | const |
Get cSPI.
LINPHONECXX_PUBLIC std::shared_ptr<const linphone::Address> linphone::EktInfo::getFromAddress | ( | ) | const |
Get from address.
LINPHONECXX_PUBLIC uint16_t linphone::EktInfo::getSspi | ( | ) | const |
Get sSPI.
LINPHONECXX_PUBLIC void linphone::EktInfo::setCiphers | ( | const std::shared_ptr< linphone::Dictionary > & | ciphers | ) |
Set ciphers.
ciphers | the ciphers to set. |
LINPHONECXX_PUBLIC void linphone::EktInfo::setCspi | ( | const std::shared_ptr< const linphone::Buffer > & | cspi | ) |
Set cSPI.
cspi | the address to set. |
LINPHONECXX_PUBLIC void linphone::EktInfo::setFromAddress | ( | const std::shared_ptr< const linphone::Address > & | from | ) |
Set from address.
from | the address to set. |
LINPHONECXX_PUBLIC void linphone::EktInfo::setSspi | ( | uint16_t | sspi | ) |
Set sSPI.
sspi | the sspi to set. |