Struct gpgme::keys::Key [−][src]
pub struct Key(_);
Methods
impl Key
[src]
impl Key
pub unsafe fn from_raw(raw: gpgme_key_t) -> Self
[src]
pub unsafe fn from_raw(raw: gpgme_key_t) -> Self
pub fn as_raw(&self) -> gpgme_key_t
[src]
pub fn as_raw(&self) -> gpgme_key_t
pub fn into_raw(self) -> gpgme_key_t
[src]
pub fn into_raw(self) -> gpgme_key_t
pub fn is_revoked(&self) -> bool
[src]
pub fn is_revoked(&self) -> bool
pub fn is_expired(&self) -> bool
[src]
pub fn is_expired(&self) -> bool
pub fn is_disabled(&self) -> bool
[src]
pub fn is_disabled(&self) -> bool
pub fn is_invalid(&self) -> bool
[src]
pub fn is_invalid(&self) -> bool
pub fn can_encrypt(&self) -> bool
[src]
pub fn can_encrypt(&self) -> bool
pub fn can_sign(&self) -> bool
[src]
pub fn can_sign(&self) -> bool
pub fn can_certify(&self) -> bool
[src]
pub fn can_certify(&self) -> bool
pub fn can_authenticate(&self) -> bool
[src]
pub fn can_authenticate(&self) -> bool
pub fn is_qualified(&self) -> bool
[src]
pub fn is_qualified(&self) -> bool
pub fn is_de_vs(&self) -> bool
[src]
pub fn is_de_vs(&self) -> bool
pub fn has_secret(&self) -> bool
[src]
pub fn has_secret(&self) -> bool
pub fn origin(&self) -> KeyOrigin
[src]
pub fn origin(&self) -> KeyOrigin
pub fn is_root(&self) -> bool
[src]
pub fn is_root(&self) -> bool
pub fn owner_trust(&self) -> Validity
[src]
pub fn owner_trust(&self) -> Validity
pub fn protocol(&self) -> Protocol
[src]
pub fn protocol(&self) -> Protocol
pub fn issuer_serial(&self) -> Result<&str, Option<Utf8Error>>
[src]
pub fn issuer_serial(&self) -> Result<&str, Option<Utf8Error>>
pub fn issuer_serial_raw(&self) -> Option<&CStr>
[src]
pub fn issuer_serial_raw(&self) -> Option<&CStr>
pub fn issuer_name(&self) -> Result<&str, Option<Utf8Error>>
[src]
pub fn issuer_name(&self) -> Result<&str, Option<Utf8Error>>
pub fn issuer_name_raw(&self) -> Option<&CStr>
[src]
pub fn issuer_name_raw(&self) -> Option<&CStr>
pub fn chain_id(&self) -> Result<&str, Option<Utf8Error>>
[src]
pub fn chain_id(&self) -> Result<&str, Option<Utf8Error>>
pub fn chain_id_raw(&self) -> Option<&CStr>
[src]
pub fn chain_id_raw(&self) -> Option<&CStr>
pub fn id(&self) -> Result<&str, Option<Utf8Error>>
[src]
pub fn id(&self) -> Result<&str, Option<Utf8Error>>
pub fn id_raw(&self) -> Option<&CStr>
[src]
pub fn id_raw(&self) -> Option<&CStr>
pub fn short_id(&self) -> Result<&str, Option<Utf8Error>>
[src]
pub fn short_id(&self) -> Result<&str, Option<Utf8Error>>
pub fn short_id_raw(&self) -> Option<&CStr>
[src]
pub fn short_id_raw(&self) -> Option<&CStr>
pub fn fingerprint(&self) -> Result<&str, Option<Utf8Error>>
[src]
pub fn fingerprint(&self) -> Result<&str, Option<Utf8Error>>
pub fn fingerprint_raw(&self) -> Option<&CStr>
[src]
pub fn fingerprint_raw(&self) -> Option<&CStr>
pub fn key_list_mode(&self) -> KeyListMode
[src]
pub fn key_list_mode(&self) -> KeyListMode
pub fn primary_key(&self) -> Option<Subkey>
[src]
pub fn primary_key(&self) -> Option<Subkey>
ⓘImportant traits for UserIds<'a>pub fn user_ids(&self) -> UserIds
[src]
ⓘImportant traits for UserIds<'a>
pub fn user_ids(&self) -> UserIds
ⓘImportant traits for Subkeys<'a>pub fn subkeys(&self) -> Subkeys
[src]
ⓘImportant traits for Subkeys<'a>
pub fn subkeys(&self) -> Subkeys
pub fn update(&mut self) -> Result<()>
[src]
pub fn update(&mut self) -> Result<()>
pub fn updated(&self) -> Result<Key>
[src]
pub fn updated(&self) -> Result<Key>