gnutls_pubkey_import3
Api function
Usage
#include <gnutls/abstract.h>
int gnutls_pubkey_import(gnutls_pubkey_t key, const gnutls_datum_t * data, gnutls_x509_crt_fmt_t format);
Arguments
gnutls_pubkey_t key
|
The public key. |
|---|---|
const gnutls_datum_t * data
|
The DER or PEM encoded certificate. |
gnutls_x509_crt_fmt_t format
|
One of DER or PEM |
Overview
This function will import the provided public key in a SubjectPublicKeyInfo X.509 structure to a native gnutls_pubkey_t type. The output will be stored in key . If the public key is PEM encoded it should have a header of "PUBLIC KEY".
Returns
On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error value.
Since
2.12.0
Releases
7 releases since Debian 8 (Jessie); the text changed 6 times.