31 #include "core/typedef/GpgTypedef.h"
46 [[nodiscard]]
auto GetValidity()
const -> gpgme_validity_t;
53 [[nodiscard]]
auto GetStatus()
const ->
GpgError;
60 [[nodiscard]]
auto GetSummary()
const ->
GpgError;
67 [[nodiscard]]
auto GetPubkeyAlgo()
const -> QString;
74 [[nodiscard]]
auto GetHashAlgo()
const -> QString;
81 [[nodiscard]]
auto GetCreateTime()
const -> QDateTime;
88 [[nodiscard]]
auto GetExpireTime()
const -> QDateTime;
95 [[nodiscard]]
auto GetFingerprint()
const -> QString;
143 using KeySignatrueRefHandler =
144 std::unique_ptr<struct _gpgme_signature,
145 std::function<
void(gpgme_signature_t)>>;
147 KeySignatrueRefHandler signature_ref_ =
nullptr;
Definition: GpgSignature.h:39
~GpgSignature()
Destroy the Gpg Signature object.
GpgSignature()
Construct a new Gpg Signature object.
GpgSignature(GpgSignature &&) noexcept
Construct a new Gpg Signature object.
gpgme_error_t GpgError
gpgme error
Definition: GpgTypedef.h:42