int gnutls_x509_crt_get_extension_oid(gnutls_x509_crt_t cert, int indx, void * oid, size_t * sizeof_oid);
ARGUMENTS
gnutls_x509_crt_t cert
should contain a gnutls_x509_crt_t structure
int indx
Specifies which extension OID to send. Use zero to get the first one.
void * oid
a pointer to a structure to hold the OID (may be null)
size_t * sizeof_oid
initially holds the size of oid
DESCRIPTION
This function will return the requested extension OID in the certificate.
The extension OID will be stored as a string in the provided buffer.
RETURNS
On success, GNUTLS_E_SUCCESS (zero) is returned,
otherwise an error code is returned. If you have reached the
last extension available GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE
will be returned.