gnutls_pkcs7_print_signature_info3
Api function
Usage
#include <gnutls/pkcs7.h>
int gnutls_pkcs7_print_signature_info(gnutls_pkcs7_signature_info_st * info, gnutls_certificate_print_formats_t format, gnutls_datum_t * out);
Arguments
gnutls_pkcs7_signature_info_st * info
|
The PKCS7 signature info struct to be printed |
|---|---|
gnutls_certificate_print_formats_t format
|
Indicate the format to use |
gnutls_datum_t * out
|
Newly allocated datum with null terminated string. |
Overview
This function will pretty print a PKCS 7 signature info structure, suitable for display to a human.
Currently the supported formats are GNUTLS_CRT_PRINT_FULL and GNUTLS_CRT_PRINT_COMPACT.
The output out needs to be deallocated using gnutls_free().
Returns
On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error value.
Since
3.6.14
Releases
4 releases since Debian 11 (Bullseye); the text changed 3 times.