GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgRecipient.h
1 
29 #pragma once
30 
31 #include "core/GpgFrontendCoreExport.h"
32 #include "core/typedef/GpgTypedef.h"
33 
34 namespace GpgFrontend {
35 
36 struct GPGFRONTEND_CORE_EXPORT GpgRecipient {
37  /* The key ID of key for which the text was encrypted. */
38  QString keyid;
39 
40  /* The public key algorithm of the recipient key. */
41  QString pubkey_algo;
42 
43  /* The status of the recipient. */
44  GpgError status;
45 
46  GpgRecipient();
47 
48  explicit GpgRecipient(gpgme_recipient_t r);
49 };
50 
51 } // namespace GpgFrontend
Definition: app.cpp:39
gpgme_error_t GpgError
gpgme error
Definition: GpgTypedef.h:42
Definition: GpgRecipient.h:36