#include <crypto-p.hpp>
◆ CryptoPrivate() [1/3]
Kazv::CryptoPrivate::CryptoPrivate |
( |
| ) |
|
◆ CryptoPrivate() [2/3]
◆ CryptoPrivate() [3/3]
◆ ~CryptoPrivate()
Kazv::CryptoPrivate::~CryptoPrivate |
( |
| ) |
|
◆ checkError()
std::size_t Kazv::CryptoPrivate::checkError |
( |
std::size_t |
code | ) |
const |
◆ checkUtilError()
std::size_t Kazv::CryptoPrivate::checkUtilError |
( |
std::size_t |
code | ) |
const |
◆ createInboundGroupSession()
bool Kazv::CryptoPrivate::createInboundGroupSession |
( |
KeyOfGroupSession |
k, |
|
|
std::string |
sessionKey, |
|
|
std::string |
ed25519Key |
|
) |
| |
◆ createInboundSession()
bool Kazv::CryptoPrivate::createInboundSession |
( |
std::string |
theirCurve25519IdentityKey, |
|
|
std::string |
message |
|
) |
| |
returns whether the session is successfully established
◆ curve25519IdentityKey()
std::string Kazv::CryptoPrivate::curve25519IdentityKey |
( |
| ) |
const |
◆ decryptMegOlm()
◆ decryptOlm()
◆ ed25519IdentityKey()
std::string Kazv::CryptoPrivate::ed25519IdentityKey |
( |
| ) |
const |
◆ identityKeys()
ByteArray Kazv::CryptoPrivate::identityKeys |
( |
| ) |
const |
◆ pickle()
std::string Kazv::CryptoPrivate::pickle |
( |
| ) |
const |
◆ reuseOrCreateOutboundGroupSession()
◆ unpickle()
void Kazv::CryptoPrivate::unpickle |
( |
std::string |
data | ) |
|
◆ account
OlmAccount* Kazv::CryptoPrivate::account |
◆ accountData
◆ inboundGroupSessions
◆ knownSessions
std::unordered_map<std::string , Session> Kazv::CryptoPrivate::knownSessions |
◆ numUnpublishedKeys
int Kazv::CryptoPrivate::numUnpublishedKeys {0} |
◆ outboundGroupSessions
◆ uploadedOneTimeKeysCount
immer::map<std::string , int> Kazv::CryptoPrivate::uploadedOneTimeKeysCount |
◆ utility
OlmUtility* Kazv::CryptoPrivate::utility |
◆ utilityData
◆ valid
bool Kazv::CryptoPrivate::valid {true} |
The documentation for this struct was generated from the following files: