gnutls_pkcs11_obj_get_exts3
Api function
Usage
#include <gnutls/pkcs11.h>
int gnutls_pkcs11_obj_get_exts(gnutls_pkcs11_obj_t obj, gnutls_x509_ext_st ** exts, unsigned int * exts_size, unsigned int flags);
Arguments
gnutls_pkcs11_obj_t obj
|
should contain a |
|---|---|
gnutls_x509_ext_st ** exts
|
a pointer to a |
unsigned int * exts_size
|
will be updated with the number of exts |
unsigned int flags
|
Or sequence of |
Overview
This function will return information about attached extensions that associate to the provided object (which should be a certificate). The extensions are the attached p11-kit trust module extensions.
Each element of exts must be deinitialized using gnutls_x509_ext_deinit() while exts should be deallocated using gnutls_free().
Returns
GNUTLS_E_SUCCESS (0) on success or a negative error code on error.
Since
3.3.8
Releases
7 releases since Debian 8 (Jessie); the text changed 6 times.