Lines Matching refs:X509
665 static bssl::UniquePtr<X509> CertFromPEM(const char *pem) { in CertFromPEM()
667 return bssl::UniquePtr<X509>( in CertFromPEM()
690 static bssl::UniquePtr<STACK_OF(X509)> CertsToStack( in CertsToStack()
691 const std::vector<X509 *> &certs) { in CertsToStack()
692 bssl::UniquePtr<STACK_OF(X509)> stack(sk_X509_new_null()); in CertsToStack()
722 static int Verify(X509 *leaf, const std::vector<X509 *> &roots, in Verify()
723 const std::vector<X509 *> &intermediates, in Verify()
727 bssl::UniquePtr<STACK_OF(X509)> roots_stack(CertsToStack(roots)); in Verify()
728 bssl::UniquePtr<STACK_OF(X509)> intermediates_stack( in Verify()
781 static int Verify(X509 *leaf, const std::vector<X509 *> &roots, in Verify()
782 const std::vector<X509 *> &intermediates, in Verify()
802 bssl::UniquePtr<X509> cross_signing_root(CertFromPEM(kCrossSigningRootPEM)); in TEST()
803 bssl::UniquePtr<X509> root(CertFromPEM(kRootCAPEM)); in TEST()
804 bssl::UniquePtr<X509> root_cross_signed(CertFromPEM(kRootCrossSignedPEM)); in TEST()
805 bssl::UniquePtr<X509> intermediate(CertFromPEM(kIntermediatePEM)); in TEST()
806 bssl::UniquePtr<X509> intermediate_self_signed( in TEST()
808 bssl::UniquePtr<X509> leaf(CertFromPEM(kLeafPEM)); in TEST()
809 bssl::UniquePtr<X509> leaf_no_key_usage(CertFromPEM(kLeafNoKeyUsagePEM)); in TEST()
810 bssl::UniquePtr<X509> forgery(CertFromPEM(kForgeryPEM)); in TEST()
821 std::vector<X509*> empty; in TEST()
868 bssl::UniquePtr<X509> leaf(CertFromPEM(kSANTypesLeaf)); in TEST()
869 bssl::UniquePtr<X509> root(CertFromPEM(kSANTypesRoot)); in TEST()
972 bssl::UniquePtr<X509> leaf(CertFromPEM(kSANTypesLeaf)); in TEST()
1005 bssl::UniquePtr<X509> root(CertFromPEM(kCRLTestRoot)); in TEST()
1006 bssl::UniquePtr<X509> leaf(CertFromPEM(kCRLTestLeaf)); in TEST()
1051 bssl::UniquePtr<X509> many_constraints( in TEST()
1054 bssl::UniquePtr<X509> many_names1( in TEST()
1057 bssl::UniquePtr<X509> many_names2( in TEST()
1060 bssl::UniquePtr<X509> many_names3( in TEST()
1063 bssl::UniquePtr<X509> some_names1( in TEST()
1066 bssl::UniquePtr<X509> some_names2( in TEST()
1069 bssl::UniquePtr<X509> some_names3( in TEST()
1092 bssl::UniquePtr<X509> cert(CertFromPEM(kExamplePSSCert)); in TEST()
1102 bssl::UniquePtr<X509> cert(CertFromPEM(kBadPSSCertPEM)); in TEST()
1113 bssl::UniquePtr<X509> cert(CertFromPEM(kEd25519Cert)); in TEST()
1123 bssl::UniquePtr<X509> cert(CertFromPEM(kEd25519CertNull)); in TEST()
1139 bssl::UniquePtr<X509> cert(CertFromPEM(kLeafPEM)); in SignatureRoundTrips()
1214 bssl::UniquePtr<X509> root(X509_parse_from_buffer(buf.get())); in TEST()
1240 bssl::UniquePtr<X509> root_trailing_data( in TEST()
1254 bssl::UniquePtr<X509> root(X509_parse_from_buffer(buf.get())); in TEST()
1277 bssl::UniquePtr<X509> root(X509_parse_from_buffer(buf.get())); in TEST()
1284 X509 *x509p = root.get(); in TEST()
1286 X509 *ret = d2i_X509(&x509p, &inp, data2_len); in TEST()
1313 bssl::UniquePtr<X509> cert(X509_parse_from_buffer(buf.get())); in TEST()
1330 bssl::UniquePtr<X509> root( in TEST()
1510 bssl::UniquePtr<X509> root(CertFromPEM(kSANTypesRoot)); in TEST()
1511 bssl::UniquePtr<X509> intermediate( in TEST()
1513 bssl::UniquePtr<X509> leaf(CertFromPEM(kNoBasicConstraintsCertSignLeaf)); in TEST()
1526 bssl::UniquePtr<X509> root(CertFromPEM(kSANTypesRoot)); in TEST()
1527 bssl::UniquePtr<X509> intermediate( in TEST()
1529 bssl::UniquePtr<X509> leaf(CertFromPEM(kNoBasicConstraintsNetscapeCALeaf)); in TEST()
1542 bssl::UniquePtr<X509> cert(CertFromPEM(kSelfSignedMismatchAlgorithms)); in TEST()
1596 const X509 *cert; in TEST()
1682 bssl::UniquePtr<X509> x509(d2i_X509_bio(bio.get(), nullptr)); in TEST()
1696 bssl::UniquePtr<X509> x509(d2i_X509_bio(bio.get(), nullptr)); in TEST()
1726 bssl::UniquePtr<X509> cert(CertFromPEM(kLeafPEM)); in TEST()
1743 bssl::UniquePtr<X509> cert2(d2i_X509_bio(bio.get(), nullptr)); in TEST()