Lines Matching refs:cert
103 X509 *cert = PEM_read_bio_X509(pemBio, nullptr, nullptr, nullptr); in GetX509CertFromPemString() local
104 if (cert == nullptr) { in GetX509CertFromPemString()
109 return cert; in GetX509CertFromPemString()
125 X509 *cert = PEM_read_bio_X509(certbio, nullptr, nullptr, nullptr); in GetX509CertFromPemFile() local
126 if (cert == nullptr) { in GetX509CertFromPemFile()
133 return cert; in GetX509CertFromPemFile()
136 bool VerifyX509CertByIssuerCert(X509 *cert, X509 *issuerCert) in VerifyX509CertByIssuerCert() argument
138 if (cert == nullptr || issuerCert == nullptr) { in VerifyX509CertByIssuerCert()
148 bool ret = (X509_verify(cert, pubKey) == 1); in VerifyX509CertByIssuerCert()
265 std::string GetX509CertSubjectName(X509 *cert) in GetX509CertSubjectName() argument
267 if (cert == nullptr) { in GetX509CertSubjectName()
271 X509_NAME *subjectName = X509_get_subject_name(cert); in GetX509CertSubjectName()
280 std::string GetX509CertIssuerName(X509 *cert) in GetX509CertIssuerName() argument
282 if (cert == nullptr) { in GetX509CertIssuerName()
286 X509_NAME *issuerName = X509_get_issuer_name(cert); in GetX509CertIssuerName()