*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: X509_CRL_print | Section: 3 | Source: OpenBSD | File: X509_CRL_print.3
X509_CRL_PRINT(3) FreeBSD Library Functions Manual X509_CRL_PRINT(3) NAME X509_CRL_print, X509_CRL_print_fp - pretty-print a certificate revocation list SYNOPSIS #include <openssl/x509.h> int X509_CRL_print(BIO *bio, X509_CRL *crl); int X509_CRL_print_fp(FILE *fp, X509_CRL *crl); DESCRIPTION X509_CRL_print() prints information contained in crl to bio in human- readable form, in the following order: o The certificate revocation list version number as defined by the standard, followed in parentheses by the value contained in the version field in hexadecimal notation. See X509_CRL_get_version(3) for details. o The name of the signature algorithm is printed with X509_signature_print(3). o The issuer name as returned by X509_CRL_get_issuer(3). o The times of the last and next updates as returned by X509_CRL_get0_lastUpdate(3) and X509_CRL_get0_nextUpdate(3) are printed with ASN1_TIME_print(3). o All X.509 extensions directly contained in the certificate revocation list object crl are printed with X509V3_extensions_print(3). o Information about revoked certificates is retrieved with X509_CRL_get_REVOKED(3), and for each revoked certificate, the following is printed: o The serial number of the certificate is printed with i2a_ASN1_INTEGER(3). o The revocation date is printed with ASN1_TIME_print(3). o All X.509 extensions contained in the revocation entry are printed with X509V3_extensions_print(3). o The signature of crl is printed with X509_signature_print(3). X509_CRL_print_fp() is similar to X509_CRL_print() except that it prints to fp. RETURN VALUES These functions are intended to return 1 for success and 0 for error. SEE ALSO BIO_new(3), X509_CRL_new(3), X509_print_ex(3), X509_REVOKED_new(3) HISTORY These functions first appeared in OpenSSL 0.9.2 and have been available since OpenBSD 2.6. BUGS Most I/O errors are silently ignored. Even if the information printed is incomplete, these functions may return 1 anyway. If the version number is invalid, no information from the CRL is printed and the functions fail. FreeBSD 14.1-RELEASE-p8 July 19, 2021 FreeBSD 14.1-RELEASE-p8

Navigation Options