dwww Home | Manual pages | Find package

gnutls_ocsp_req_add_cert_id(3)      gnutls      gnutls_ocsp_req_add_cert_id(3)

NAME
       gnutls_ocsp_req_add_cert_id - API function

SYNOPSIS
       #include <gnutls/ocsp.h>

       int   gnutls_ocsp_req_add_cert_id(gnutls_ocsp_req_t   req,   gnutls_di-
       gest_algorithm_t digest, const gnutls_datum_t * issuer_name_hash, const
       gnutls_datum_t  *  issuer_key_hash,  const gnutls_datum_t * serial_num-
       ber);

ARGUMENTS
       gnutls_ocsp_req_t req
                   should contain a gnutls_ocsp_req_t type

       gnutls_digest_algorithm_t digest
                   hash algorithm, a gnutls_digest_algorithm_t value

       const gnutls_datum_t * issuer_name_hash
                   hash of issuer's DN

       const gnutls_datum_t * issuer_key_hash
                   hash of issuer's public key

       const gnutls_datum_t * serial_number
                   serial number of certificate to check

DESCRIPTION
       This function will add another request to the OCSP request for  a  par-
       ticular certificate having the issuer name hash of
        issuer_name_hash  and issuer key hash of  issuer_key_hash (both hashed
       using  digest ) and serial number  serial_number .

       The information needed corresponds to the CertID structure:

       <informalexample><programlisting>  CertID        ::=       SEQUENCE   {
       hashAlgorithm         AlgorithmIdentifier,   issuerNameHash       OCTET
       STRING, -- Hash of Issuer's DN  issuerKeyHash        OCTET  STRING,  --
       Hash  of  Issuers  public  key serialNumber   CertificateSerialNumber }
       </programlisting></informalexample>

RETURNS
       On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative  er-
       ror code is returned.

REPORTING BUGS
       Report bugs to <bugs@gnutls.org>.
       Home page: https://www.gnutls.org

COPYRIGHT
       Copyright © 2001- Free Software Foundation, Inc., and others.
       Copying  and  distribution  of this file, with or without modification,
       are permitted in any medium without royalty provided the copyright  no-
       tice and this notice are preserved.

SEE ALSO
       The  full  documentation  for gnutls is maintained as a Texinfo manual.
       If the /usr/share/doc/gnutls/ directory does not contain the HTML  form
       visit

       https://www.gnutls.org/manual/

gnutls                               3.7.3      gnutls_ocsp_req_add_cert_id(3)

Generated by dwww version 1.14 on Sun Dec 29 18:19:56 CET 2024.