Blame doc/manpages/gnutls_ocsp_resp_get_single.3

Packit aea12f
.\" DO NOT MODIFY THIS FILE!  It was generated by gdoc.
Packit Service 991b93
.TH "gnutls_ocsp_resp_get_single" 3 "3.6.14" "gnutls" "gnutls"
Packit aea12f
.SH NAME
Packit aea12f
gnutls_ocsp_resp_get_single \- API function
Packit aea12f
.SH SYNOPSIS
Packit aea12f
.B #include <gnutls/ocsp.h>
Packit aea12f
.sp
Packit Service 991b93
.BI "int gnutls_ocsp_resp_get_single(gnutls_ocsp_resp_const_t " resp ", unsigned " indx ", gnutls_digest_algorithm_t * " digest ", gnutls_datum_t * " issuer_name_hash ", gnutls_datum_t * " issuer_key_hash ", gnutls_datum_t * " serial_number ", unsigned int * " cert_status ", time_t * " this_update ", time_t * " next_update ", time_t * " revocation_time ", unsigned int * " revocation_reason ");"
Packit aea12f
.SH ARGUMENTS
Packit Service 991b93
.IP "gnutls_ocsp_resp_const_t resp" 12
Packit aea12f
should contain a \fBgnutls_ocsp_resp_t\fP type
Packit aea12f
.IP "unsigned indx" 12
Packit aea12f
Specifies response number to get. Use (0) to get the first one.
Packit aea12f
.IP "gnutls_digest_algorithm_t * digest" 12
Packit aea12f
output variable with \fBgnutls_digest_algorithm_t\fP hash algorithm
Packit aea12f
.IP "gnutls_datum_t * issuer_name_hash" 12
Packit aea12f
output buffer with hash of issuer's DN
Packit aea12f
.IP "gnutls_datum_t * issuer_key_hash" 12
Packit aea12f
output buffer with hash of issuer's public key
Packit aea12f
.IP "gnutls_datum_t * serial_number" 12
Packit aea12f
output buffer with serial number of certificate to check
Packit aea12f
.IP "unsigned int * cert_status" 12
Packit aea12f
a certificate status, a \fBgnutls_ocsp_cert_status_t\fP enum.
Packit aea12f
.IP "time_t * this_update" 12
Packit aea12f
time at which the status is known to be correct.
Packit aea12f
.IP "time_t * next_update" 12
Packit aea12f
when newer information will be available, or (time_t)\-1 if unspecified
Packit aea12f
.IP "time_t * revocation_time" 12
Packit aea12f
when  \fIcert_status\fP is \fBGNUTLS_OCSP_CERT_REVOKED\fP, holds time of revocation.
Packit aea12f
.IP "unsigned int * revocation_reason" 12
Packit aea12f
revocation reason, a \fBgnutls_x509_crl_reason_t\fP enum.
Packit aea12f
.SH "DESCRIPTION"
Packit aea12f
This function will return the certificate information of the
Packit aea12f
 \fIindx\fP 'ed response in the Basic OCSP Response  \fIresp\fP .  The
Packit aea12f
information returned corresponds to the OCSP SingleResponse structure
Packit aea12f
except the final singleExtensions.
Packit aea12f
Packit aea12f
Each of the pointers to output variables may be NULL to indicate
Packit aea12f
that the caller is not interested in that value.
Packit aea12f
.SH "RETURNS"
Packit aea12f
On success, \fBGNUTLS_E_SUCCESS\fP (0) is returned, otherwise a
Packit aea12f
negative error code is returned.  If you have reached the last
Packit aea12f
CertID available \fBGNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE\fP will be
Packit aea12f
returned.
Packit aea12f
.SH "REPORTING BUGS"
Packit aea12f
Report bugs to <bugs@gnutls.org>.
Packit aea12f
.br
Packit aea12f
Home page: https://www.gnutls.org
Packit aea12f
Packit aea12f
.SH COPYRIGHT
Packit Service 991b93
Copyright \(co 2001- Free Software Foundation, Inc., and others.
Packit aea12f
.br
Packit aea12f
Copying and distribution of this file, with or without modification,
Packit aea12f
are permitted in any medium without royalty provided the copyright
Packit aea12f
notice and this notice are preserved.
Packit aea12f
.SH "SEE ALSO"
Packit aea12f
The full documentation for
Packit aea12f
.B gnutls
Packit aea12f
is maintained as a Texinfo manual.
Packit aea12f
If the /usr/share/doc/gnutls/
Packit aea12f
directory does not contain the HTML form visit
Packit aea12f
.B
Packit aea12f
.IP https://www.gnutls.org/manual/
Packit aea12f
.PP