Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
X509_OCSPID_PRINT(3)   FreeBSD Library Functions Manual	  X509_OCSPID_PRINT(3)

NAME
     X509_ocspid_print -- pretty-print hashes of subject name and public key

SYNOPSIS
     #include <openssl/x509.h>

     int
     X509_ocspid_print(BIO *bio, X509 *issuer);

DESCRIPTION
     X509_ocspid_print() produces human-readable output	to bio containing
     hexadecimal representations of SHA-1 hashes of the	DER-encoded forms of
     the subject name and the public key of the	issuer certificate, as these
     hashes appear in OCSP requests.

RETURN VALUES
     X509_ocspid_print() returns 1 for success or 0 for	failure.

EXAMPLES
     This function is used by the -ocspid flag of the openssl(1) x509 command.

SEE ALSO
     EVP_sha1(3), i2d_X509_NAME(3), OCSP_cert_to_id(3),	OCSP_REQUEST_new(3),
     X509_get_pubkey(3), X509_get_subject_name(3)

HISTORY
     X509_ocspid_print() first appeared	in OpenSSL 0.9.7 and has been avail-
     able since	OpenBSD	3.2.

FreeBSD	13.0			August 6, 2021			  FreeBSD 13.0

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | EXAMPLES | SEE ALSO | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=X509_ocspid_print&sektion=3&manpath=FreeBSD+13.1-RELEASE+and+Ports>

home | help