gnutls_certificate_set_openpgp_key (3) Linux Manual Page
gnutls_certificate_set_openpgp_key – API function
Synopsis
#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 structure.
- gnutls_openpgp_crt_t crt
- contains an openpgp public key
- gnutls_openpgp_privkey_t pkey
- is an openpgp private key
Description
This function sets a certificate/private key pair in the gnutls_certificate_credentials_t structure. 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.Reporting Bugs
Report bugs to <bugs [at] gnutls.org>.Home page: http://www.gnutls.org
Copyright
Copyright © 2001-2014 Free Software Foundation, Inc..Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.
