mtx::requests::SignedOneTimeKey struct

A signed onetime key. Usually curve25519.

Public variables

std::string key
Required. The unpadded Base64-encoded 32-byte Curve25519 public key.
bool fallback
When uploading a signed key, an additional fallback: true key should be included to denote that the key is a fallback key.
std::map<std::string, std::map<std::string, std::string>> signatures
Required. Signatures of the key object. The signature is calculated using the process described at Signing JSON.