Crypt-GpgME
view release on metacpan or search on metacpan
xs/GpgMEKey.xs view on Meta::CPAN
CODE:
RETVAL = key->can_authenticate;
OUTPUT:
RETVAL
unsigned int
is_qualified (key)
gpgme_key_t key
CODE:
RETVAL = key->is_qualified;
OUTPUT:
RETVAL
gpgme_protocol_t
protocol (key)
gpgme_key_t key
CODE:
RETVAL = key->protocol;
OUTPUT:
RETVAL
#TODO: croak if field has no meaning with the current protocol?
char *
issuer_serial (key)
gpgme_key_t key
CODE:
RETVAL = key->issuer_serial;
OUTPUT:
RETVAL
char *
issuer_name (key)
gpgme_key_t key
CODE:
RETVAL = key->issuer_name;
OUTPUT:
RETVAL
char *
chain_id (key)
gpgme_key_t key
CODE:
RETVAL = key->chain_id;
OUTPUT:
RETVAL
gpgme_validity_t
owner_trust (key)
gpgme_key_t key
CODE:
RETVAL = key->owner_trust;
OUTPUT:
RETVAL
void
subkeys (key)
gpgme_key_t key
PREINIT:
gpgme_subkey_t i;
PPCODE:
for (i = key->subkeys; i != NULL; i = i->next) {
XPUSHs (sv_2mortal (perl_gpgme_hashref_from_subkey (i)));
}
void
uids (key)
gpgme_key_t key
PREINIT:
gpgme_user_id_t i;
PPCODE:
for (i = key->uids; i != NULL; i = i->next) {
XPUSHs (sv_2mortal (perl_gpgme_hashref_from_uid (i)));
}
gpgme_keylist_mode_t
keylist_mode (key)
gpgme_key_t key
CODE:
RETVAL = key->keylist_mode;
OUTPUT:
RETVAL
( run in 0.490 second using v1.01-cache-2.11-cpan-71847e10f99 )