gnutls_certificate_set_openpgp_key_mem3
Api function
Usage
#include <gnutls/openpgp.h>
int gnutls_certificate_set_openpgp_key_mem(gnutls_certificate_credentials_t res, const gnutls_datum_t * cert, const gnutls_datum_t * key, gnutls_openpgp_crt_fmt_t format);
Arguments
gnutls_certificate_credentials_t res
|
the destination context to save the data. |
|---|---|
const gnutls_datum_t * cert
|
the datum that contains the public key. |
const gnutls_datum_t * key
|
the datum that contains the secret key. |
gnutls_openpgp_crt_fmt_t format
|
the format of the keys |
Overview
This function is used to load OpenPGP keys into the GnuTLS credential structure. The datum should contain at least one valid non encrypted subkey.
Returns
On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error value.
Releases
5 releases since Debian 4.0 (Etch); the text changed 4 times.