gnutls_pkcs11_privkey_import_url3
Api function
Usage
#include <gnutls/pkcs11.h>
int gnutls_pkcs11_privkey_import_url(gnutls_pkcs11_privkey_t pkey, const char * url, unsigned int flags);
Arguments
gnutls_pkcs11_privkey_t pkey
|
The private key |
|---|---|
const char * url
|
a PKCS 11 url identifying the key |
unsigned int flags
|
Or sequence of GNUTLS_PKCS11_OBJ_* flags |
Overview
This function will "import" a PKCS 11 URL identifying a private key to the gnutls_pkcs11_privkey_t type. In reality since in most cases keys cannot be exported, the private key structure is being associated with the available operations on the token.
Returns
On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error value.
Releases
7 releases since Debian 8 (Jessie); the text changed 6 times.