gnutls_certificate_set_openpgp_key(3)

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_certificate_credentials_t type.

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.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 8
  5. 9

Reporting bugs

Report bugs to <[email protected]>.
Home page: http://www.gnutls.org

From gnutls-doc 3.5.8-5+deb9u5 in Debian 9 (Stretch). Parsed by carta from the page's man source.