Функции API (API function)
Имя (Name)
gnutls_pkcs11_privkey_export_pubkey - API function
Синопсис (Synopsis)
#include <gnutls/pkcs11.h>
int gnutls_pkcs11_privkey_export_pubkey(gnutls_pkcs11_privkey_t
pkey, gnutls_x509_crt_fmt_t
fmt, gnutls_datum_t *
data, unsigned
int
flags);
Аргументы (Arguments)
gnutls_pkcs11_privkey_t pkey
The private key
gnutls_x509_crt_fmt_t fmt
the format of output params. PEM or DER.
gnutls_datum_t * data
will hold the public key
unsigned int flags
should be zero
Описание (Description)
This function will extract the public key (modulus and public
exponent) from the private key specified by the url private key.
This public key will be stored in pubkey in the format specified
by fmt . pubkey should be deinitialized using gnutls_free()
.
Возвращаемое значение (Return value)
On success, GNUTLS_E_SUCCESS
(0) is returned, otherwise a
negative error value.
Сообщение об ошибках (Reporting bugs)
Report bugs to <bugs@gnutls.org>.
Home page: https://www.gnutls.org
Смотри также (See also)
The full documentation for gnutls
is maintained as a Texinfo
manual. If the /usr/share/doc/gnutls/ directory does not contain
the HTML form visit
https://www.gnutls.org/manual/