Lines Matching refs:certs
368 STACK_OF(X509)* certs = pkcs7->d.sign->cert;
370 while (sk_X509_num(certs) > num) {
371 X509* cert = sk_X509_delete(certs, sk_X509_num(certs) - 1);
374 sk_X509_push(certs, sk_X509_value(certs, 0));
375 X509_up_ref(sk_X509_value(certs, 0));
421 STACK_OF(X509)* certs = pkcs7->d.sign->cert;
422 sk_X509_delete(certs, 2);
468 STACK_OF(X509)* certs = pkcs7->d.sign->cert;
469 sk_X509_delete(certs, 2);
470 sk_X509_push(certs, sk_X509_value(certs, 1));
471 X509_up_ref(sk_X509_value(certs, 1));
472 PKCS7Data::PrintCertChainSub(certs);
478 PKCS7Data::PrintCertChainSub(certs);
553 STACK_OF(X509)* certs = sk_X509_new(nullptr);
554 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) < 0);
555 sk_X509_free(certs);
568 STACK_OF(X509)* certs = nullptr;
569 PKCS7Data::PrintCertChainSub(certs);
570 EXPECT_EQ(certs, nullptr);
590 * @tc.desc: Test function of PKCS7Data::SortX509Stack() failed for invalide certs.
598 STACK_OF(X509)* certs = nullptr;
599 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) < 0);
901 STACK_OF(X509)* certs = nullptr;
902 certs = sk_X509_new(nullptr);
903 if (certs == nullptr)
910 sk_X509_push(certs, cert);
913 return certs;
916 sk_X509_pop_free(certs, X509_free);
930 STACK_OF(X509)* certs = ReadCerts(SIGN_PROFILE_CERT_PEM);
931 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) < 0);
932 sk_X509_pop_free(certs, X509_free);
945 STACK_OF(X509)* certs = ReadCerts(SIGN_PROFILE_PROFILE_CERT_FILE);
946 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) == 0);
947 X509* entityCert = sk_X509_value(certs, 0);
949 X509* root = sk_X509_pop(certs);
950 X509* middle = sk_X509_pop(certs);
953 sk_X509_insert(certs, entityCopy, 0);
954 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) < 0);
955 sk_X509_pop_free(certs, X509_free);
968 STACK_OF(X509)* certs = ReadCerts(SIGN_PROFILE_PROFILE_CERT_FILE);
969 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) == 0);
970 X509* root = sk_X509_pop(certs);
972 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) < 0);
973 sk_X509_pop_free(certs, X509_free);
986 STACK_OF(X509)* certs = ReadCerts(SIGN_PROFILE_PROFILE_CERT_FILE);
987 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) == 0);
988 X509* root = sk_X509_pop(certs);
989 X509* middle = sk_X509_pop(certs);
990 X509* entity = sk_X509_pop(certs);
992 sk_X509_insert(certs, middle, 0);
993 sk_X509_insert(certs, X509_dup(middle), 0);
994 sk_X509_insert(certs, root, 0);
995 EXPECT_TRUE(PKCS7Data::SortX509Stack(certs) < 0);
996 sk_X509_pop_free(certs, X509_free);