Blame doc/functions/gnutls_pkcs11_privkey_init

Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
@deftypefun {int} {gnutls_pkcs11_privkey_init} (gnutls_pkcs11_privkey_t * @var{key})
Packit Service 4684c1
@var{key}: A pointer to the type to be initialized
Packit Service 4684c1
Packit Service 4684c1
This function will initialize an private key structure. This
Packit Service 4684c1
structure can be used for accessing an underlying PKCS@code{11}  object.
Packit Service 4684c1
Packit Service 4684c1
In versions of GnuTLS later than 3.5.11 the object is protected
Packit Service 4684c1
using locks and a single @code{gnutls_pkcs11_privkey_t}  can be re-used
Packit Service 4684c1
by many threads. However, for performance it is recommended to utilize
Packit Service 4684c1
one object per key per thread.
Packit Service 4684c1
Packit Service 4684c1
@strong{Returns:} On success, @code{GNUTLS_E_SUCCESS}  (0) is returned, otherwise a
Packit Service 4684c1
negative error value.
Packit Service 4684c1
@end deftypefun