gnutls_pkcs11_token_check_mechanism3
Api function
Usage
#include <gnutls/pkcs11.h>
unsigned gnutls_pkcs11_token_check_mechanism(const char * url, unsigned long mechanism, void * ptr, unsigned psize, unsigned flags);
Arguments
const char * url
|
should contain a PKCS 11 URL |
|---|---|
unsigned long mechanism
|
The PKCS |
void * ptr
|
if set it should point to a CK_MECHANISM_INFO struct |
unsigned psize
|
the size of CK_MECHANISM_INFO struct (for safety) |
unsigned flags
|
must be zero |
Overview
This function will return whether a mechanism is supported by the given token. If the mechanism is supported and
ptr is set, it will be updated with the token information.
Returns
Non-zero if the mechanism is supported or zero otherwise.
Since
3.6.0
Releases
5 releases since Debian 10 (Buster); the text changed 4 times.