gnutls_certificate_set_openpgp_key3
Api function
Usage
#include <gnutls/openpgp.h>
int gnutls_certificate_set_openpgp_key(gnutls_certificate_credentials_t res, gnutls_openpgp_crt_t crt, gnutls_openpgp_privkey_t pkey);
Arguments
gnutls_certificate_credentials_t res
|
is a |
|---|---|
gnutls_openpgp_crt_t crt
|
contains an openpgp public key |
gnutls_openpgp_privkey_t pkey
|
is an openpgp private key |
Overview
This function sets a certificate/private key pair in the gnutls_certificate_credentials_t type. This function may be called more than once (in case multiple keys/certificates exist for the server).
Note that this function requires that the preferred key ids have been set and be used. See gnutls_openpgp_crt_set_preferred_key_id(). Otherwise the master key will be used.
Returns
On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error code is returned.
Releases
5 releases since Debian 4.0 (Etch); the text changed 4 times.