gnutls_openpgp_keyring_import man page

gnutls_openpgp_keyring_import — API function


#include <gnutls/openpgp.h>

int gnutls_openpgp_keyring_import(gnutls_openpgp_keyring_t keyring, const gnutls_datum_t * data, gnutls_openpgp_crt_fmt_t format);


gnutls_openpgp_keyring_t keyring
The structure to store the parsed key.
const gnutls_datum_t * data
The RAW or BASE64 encoded keyring.
gnutls_openpgp_crt_fmt_t format
One of gnutls_openpgp_keyring_fmt elements.


This function will convert the given RAW or Base64 encoded keyring to the native gnutls_openpgp_keyring_t format. The output will be stored in 'keyring'.


GNUTLS_E_SUCCESS on success, or an error code.

Reporting Bugs

Report bugs to <>.
Home page:

See Also

The full documentation for gnutls is maintained as a Texinfo manual. If the /usr/share/doc/gnutls/ directory does not contain the HTML form visit


3.5.8 gnutls gnutls