This is the complete list of members for libcdoc::Recipient, including all inherited members.
cert | libcdoc::Recipient | |
clear() | libcdoc::Recipient | inline |
DigiID enum value | libcdoc::Recipient | |
DigiID_EResident enum value | libcdoc::Recipient | |
ECC enum value | libcdoc::Recipient | |
EIDType enum name | libcdoc::Recipient | |
expiry_ts | libcdoc::Recipient | |
file_name | libcdoc::Recipient | |
getLabel(const std::vector< std::pair< std::string_view, std::string_view > > &extra) const | libcdoc::Recipient | |
id | libcdoc::Recipient | |
IDCard enum value | libcdoc::Recipient | |
isCertificate() const | libcdoc::Recipient | inline |
isEmpty() const | libcdoc::Recipient | inline |
isKeyServer() const | libcdoc::Recipient | inline |
isKeyShare() const | libcdoc::Recipient | inline |
isPKI() const | libcdoc::Recipient | inline |
isSymmetric() const | libcdoc::Recipient | inline |
isTheSameRecipient(const Recipient &other) const | libcdoc::Recipient | |
isTheSameRecipient(const std::vector< uint8_t > &public_key) const | libcdoc::Recipient | |
kdf_iter | libcdoc::Recipient | |
key_name | libcdoc::Recipient | |
KEYSHARE enum value | libcdoc::Recipient | |
label | libcdoc::Recipient | |
makeCertificate(std::string label, std::vector< uint8_t > cert) | libcdoc::Recipient | static |
makePublicKey(std::string label, const std::vector< uint8_t > &public_key, PKType pk_type) | libcdoc::Recipient | static |
makeServer(std::string label, std::vector< uint8_t > public_key, PKType pk_type, std::string server_id) | libcdoc::Recipient | static |
makeServer(std::string label, std::vector< uint8_t > cert, std::string server_id) | libcdoc::Recipient | static |
makeShare(const std::string &label, const std::string &server_id, const std::string &recipient_id) | libcdoc::Recipient | static |
makeSymmetric(std::string label, int32_t kdf_iter) | libcdoc::Recipient | static |
NONE enum value | libcdoc::Recipient | |
operator==(const Recipient &other) const =default | libcdoc::Recipient | |
parseLabel(const std::string &label) | libcdoc::Recipient | static |
pk_type | libcdoc::Recipient | |
PKType enum name | libcdoc::Recipient | |
PUBLIC_KEY enum value | libcdoc::Recipient | |
rcpt_key | libcdoc::Recipient | |
Recipient()=default | libcdoc::Recipient | |
Recipient(Type _type) | libcdoc::Recipient | inlineprotected |
RSA enum value | libcdoc::Recipient | |
server_id | libcdoc::Recipient | |
SYMMETRIC_KEY enum value | libcdoc::Recipient | |
type | libcdoc::Recipient | |
Type enum name | libcdoc::Recipient | |
Unknown enum value | libcdoc::Recipient | |