Lines Matching refs:issuer
760 int X509_check_issued(X509 *issuer, X509 *subject) in X509_check_issued() argument
762 if (X509_NAME_cmp(X509_get_subject_name(issuer), in X509_check_issued()
765 x509v3_cache_extensions(issuer); in X509_check_issued()
769 int ret = X509_check_akid(issuer, subject->akid); in X509_check_issued()
775 if (ku_reject(issuer, KU_DIGITAL_SIGNATURE)) in X509_check_issued()
777 } else if (ku_reject(issuer, KU_KEY_CERT_SIGN)) in X509_check_issued()
782 int X509_check_akid(X509 *issuer, AUTHORITY_KEYID *akid) in X509_check_akid() argument
789 if (akid->keyid && issuer->skid && in X509_check_akid()
790 ASN1_OCTET_STRING_cmp(akid->keyid, issuer->skid)) in X509_check_akid()
794 ASN1_INTEGER_cmp(X509_get_serialNumber(issuer), akid->serial)) in X509_check_akid()
797 if (akid->issuer) { in X509_check_akid()
807 gens = akid->issuer; in X509_check_akid()
815 if (nm && X509_NAME_cmp(nm, X509_get_issuer_name(issuer))) in X509_check_akid()