Blame doc/functions/gnutls_x509_key_purpose_get

Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
@deftypefun {int} {gnutls_x509_key_purpose_get} (gnutls_x509_key_purposes_t @var{p}, unsigned @var{idx}, gnutls_datum_t * @var{oid})
Packit Service 4684c1
@var{p}: The key purposes
Packit Service 4684c1
Packit Service 4684c1
@var{idx}: The index of the key purpose to retrieve
Packit Service 4684c1
Packit Service 4684c1
@var{oid}: Will hold the object identifier of the key purpose (to be treated as constant)
Packit Service 4684c1
Packit Service 4684c1
This function will retrieve the specified by the index key purpose in the
Packit Service 4684c1
purposes type. The object identifier will be a null terminated string.
Packit Service 4684c1
Packit Service 4684c1
@strong{Returns:} On success, @code{GNUTLS_E_SUCCESS}  (0) is returned, @code{GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE} 
Packit Service 4684c1
if the index is out of bounds, otherwise a negative error value.
Packit Service 4684c1
Packit Service 4684c1
@strong{Since:} 3.3.0
Packit Service 4684c1
@end deftypefun