DragonFly On-Line Manual Pages
X509_CHECK_ISSUED(3) DragonFly Library Functions Manual X509_CHECK_ISSUED(3)
X509_check_issued - check whether a certificate was issued using a given
X509_check_issued(X509 *issuer, X509 *subject);
This function checks whether the certificate subject was issued using the
CA certificate issuer. It does the following checks:
* match the issuer field of subject against the subject field of issuer
* if authorityKeyIdentifier is present in the subject certificate,
compare it to the subjectKeyIdentifier of issuer
* check the keyUsage field of issuer.
This function returns X509_V_OK if the certificate subject is issued by
issuer, or some X509_V_ERR* constant to indicate an error.
X509_check_ca(3), X509_new(3), X509_verify_cert(3)
X509_check_issued() first appeared in OpenSSL 0.9.6 and has been
available since OpenBSD 2.9.
DragonFly 6.1-DEVELOPMENT June 6, 2019 DragonFly 6.1-DEVELOPMENT