libcdoc 0.1.8
libcdoc::Recipient Member List

This is the complete list of members for libcdoc::Recipient, including all inherited members.

certlibcdoc::Recipient
clear()libcdoc::Recipientinline
DigiID enum valuelibcdoc::Recipient
DigiID_EResident enum valuelibcdoc::Recipient
ECC enum valuelibcdoc::Recipient
EIDType enum namelibcdoc::Recipient
expiry_tslibcdoc::Recipient
file_namelibcdoc::Recipient
getLabel(const std::vector< std::pair< std::string_view, std::string_view > > &extra) constlibcdoc::Recipient
idlibcdoc::Recipient
IDCard enum valuelibcdoc::Recipient
isCertificate() constlibcdoc::Recipientinline
isEmpty() constlibcdoc::Recipientinline
isKeyServer() constlibcdoc::Recipientinline
isKeyShare() constlibcdoc::Recipientinline
isPKI() constlibcdoc::Recipientinline
isSymmetric() constlibcdoc::Recipientinline
isTheSameRecipient(const Recipient &other) constlibcdoc::Recipient
isTheSameRecipient(const std::vector< uint8_t > &public_key) constlibcdoc::Recipient
kdf_iterlibcdoc::Recipient
key_namelibcdoc::Recipient
KEYSHARE enum valuelibcdoc::Recipient
labellibcdoc::Recipient
makeCertificate(std::string label, std::vector< uint8_t > cert)libcdoc::Recipientstatic
makePublicKey(std::string label, const std::vector< uint8_t > &public_key, PKType pk_type)libcdoc::Recipientstatic
makeServer(std::string label, std::vector< uint8_t > public_key, PKType pk_type, std::string server_id)libcdoc::Recipientstatic
makeServer(std::string label, std::vector< uint8_t > cert, std::string server_id)libcdoc::Recipientstatic
makeShare(const std::string &label, const std::string &server_id, const std::string &recipient_id)libcdoc::Recipientstatic
makeSymmetric(std::string label, int32_t kdf_iter)libcdoc::Recipientstatic
NONE enum valuelibcdoc::Recipient
operator==(const Recipient &other) const =defaultlibcdoc::Recipient
parseLabel(const std::string &label)libcdoc::Recipientstatic
pk_typelibcdoc::Recipient
PKType enum namelibcdoc::Recipient
PUBLIC_KEY enum valuelibcdoc::Recipient
rcpt_keylibcdoc::Recipient
Recipient()=defaultlibcdoc::Recipient
Recipient(Type _type)libcdoc::Recipientinlineprotected
RSA enum valuelibcdoc::Recipient
server_idlibcdoc::Recipient
SYMMETRIC_KEY enum valuelibcdoc::Recipient
typelibcdoc::Recipient
Type enum namelibcdoc::Recipient
Unknown enum valuelibcdoc::Recipient