gnutls_x509_crt_get_subject_key_id3
Api function
Usage
#include <gnutls/x509.h>
int gnutls_x509_crt_get_subject_key_id(gnutls_x509_crt_t cert, void * ret, size_t * ret_size, unsigned int * critical);
Arguments
gnutls_x509_crt_t cert
|
should contain a |
|---|---|
void * ret
|
The place where the identifier will be copied |
size_t * ret_size
|
Holds the size of the result field. |
unsigned int * critical
|
will be non-zero if the extension is marked as critical (may be null) |
Overview
This function will return the X.509v3 certificate's subject key identifier. This is obtained by the X.509 Subject Key identifier extension field (2.5.29.14).
Returns
On success, GNUTLS_E_SUCCESS (0) is returned, GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE if the extension is not present, otherwise a negative error value.
Releases
10 releases since Debian 4.0 (Etch); the text changed 9 times.