Struct gpgme::results::Signature [−][src]
pub struct Signature<'a>(_, _);
Methods
impl<'a> Signature<'a>
[src]
impl<'a> Signature<'a>
pub unsafe fn from_raw(raw: gpgme_signature_t) -> Self
[src]
pub unsafe fn from_raw(raw: gpgme_signature_t) -> Self
pub fn as_raw(&self) -> gpgme_signature_t
[src]
pub fn as_raw(&self) -> gpgme_signature_t
pub fn into_raw(self) -> gpgme_signature_t
[src]
pub fn into_raw(self) -> gpgme_signature_t
impl<'a> Signature<'a>
[src]
impl<'a> Signature<'a>
pub fn summary(&self) -> SignatureSummary
[src]
pub fn summary(&self) -> SignatureSummary
pub fn fingerprint(&self) -> Result<&'a str, Option<Utf8Error>>
[src]
pub fn fingerprint(&self) -> Result<&'a str, Option<Utf8Error>>
pub fn fingerprint_raw(&self) -> Option<&'a CStr>
[src]
pub fn fingerprint_raw(&self) -> Option<&'a CStr>
pub fn status(&self) -> Result<()>
[src]
pub fn status(&self) -> Result<()>
pub fn creation_time(&self) -> Option<SystemTime>
[src]
pub fn creation_time(&self) -> Option<SystemTime>
pub fn expiration_time(&self) -> Option<SystemTime>
[src]
pub fn expiration_time(&self) -> Option<SystemTime>
pub fn never_expires(&self) -> bool
[src]
pub fn never_expires(&self) -> bool
pub fn is_wrong_key_usage(&self) -> bool
[src]
pub fn is_wrong_key_usage(&self) -> bool
pub fn verified_by_chain(&self) -> bool
[src]
pub fn verified_by_chain(&self) -> bool
pub fn is_de_vs(&self) -> bool
[src]
pub fn is_de_vs(&self) -> bool
pub fn pka_trust(&self) -> PkaTrust
[src]
pub fn pka_trust(&self) -> PkaTrust
pub fn pka_address(&self) -> Result<&'a str, Option<Utf8Error>>
[src]
pub fn pka_address(&self) -> Result<&'a str, Option<Utf8Error>>
pub fn pka_address_raw(&self) -> Option<&'a CStr>
[src]
pub fn pka_address_raw(&self) -> Option<&'a CStr>
pub fn validity(&self) -> Validity
[src]
pub fn validity(&self) -> Validity
pub fn nonvalidity_reason(&self) -> Option<Error>
[src]
pub fn nonvalidity_reason(&self) -> Option<Error>
pub fn key_algorithm(&self) -> KeyAlgorithm
[src]
pub fn key_algorithm(&self) -> KeyAlgorithm
pub fn hash_algorithm(&self) -> HashAlgorithm
[src]
pub fn hash_algorithm(&self) -> HashAlgorithm
pub fn policy_url(&self) -> Result<&'a str, Option<Utf8Error>>
[src]
pub fn policy_url(&self) -> Result<&'a str, Option<Utf8Error>>
pub fn policy_url_raw(&self) -> Option<&'a CStr>
[src]
pub fn policy_url_raw(&self) -> Option<&'a CStr>
ⓘImportant traits for SignatureNotations<'a>pub fn notations(&self) -> SignatureNotations<'a>
[src]
ⓘImportant traits for SignatureNotations<'a>
pub fn notations(&self) -> SignatureNotations<'a>
pub fn key(&self) -> Option<Key>
[src]
pub fn key(&self) -> Option<Key>
Trait Implementations
impl<'a> Copy for Signature<'a>
[src]
impl<'a> Copy for Signature<'a>
impl<'a> Clone for Signature<'a>
[src]
impl<'a> Clone for Signature<'a>
fn clone(&self) -> Signature<'a>
[src]
fn clone(&self) -> Signature<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<'a> Send for Signature<'a>
[src]
impl<'a> Send for Signature<'a>
impl<'a> Sync for Signature<'a>
[src]
impl<'a> Sync for Signature<'a>
impl<'a> Debug for Signature<'a>
[src]
impl<'a> Debug for Signature<'a>