Blame doc/functions/gnutls_ocsp_req_add_cert

Packit aea12f
Packit aea12f
Packit aea12f
Packit aea12f
@deftypefun {int} {gnutls_ocsp_req_add_cert} (gnutls_ocsp_req_t @var{req}, gnutls_digest_algorithm_t @var{digest}, gnutls_x509_crt_t @var{issuer}, gnutls_x509_crt_t @var{cert})
Packit aea12f
@var{req}: should contain a @code{gnutls_ocsp_req_t}  type
Packit aea12f
Packit aea12f
@var{digest}: hash algorithm, a @code{gnutls_digest_algorithm_t}  value
Packit aea12f
Packit aea12f
@var{issuer}: issuer of  @code{subject} certificate
Packit aea12f
Packit aea12f
@var{cert}: certificate to request status for
Packit aea12f
Packit aea12f
This function will add another request to the OCSP request for a
Packit aea12f
particular certificate.  The issuer name hash, issuer key hash, and
Packit aea12f
serial number fields is populated as follows.  The issuer name and
Packit aea12f
the serial number is taken from  @code{cert} .  The issuer key is taken
Packit aea12f
from  @code{issuer} .  The hashed values will be hashed using the  @code{digest} algorithm, normally @code{GNUTLS_DIG_SHA1} .
Packit aea12f
Packit aea12f
@strong{Returns:} On success, @code{GNUTLS_E_SUCCESS}  (0) is returned, otherwise a
Packit aea12f
negative error code is returned.
Packit aea12f
@end deftypefun