Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/29128)
(cherry picked from commit
930a9502d15aabde8c774ebf45834c2c135047c0)
pb->success = 0;
goto err;
}
+ if (!TEST_ptr_null(PKCS12_SAFEBAG_get0_bag_obj(bag))) {
+ pb->success = 0;
+ goto err;
+ }
+
ref_x509 = load_cert_asn1(bytes, len);
if (!TEST_false(X509_cmp(x509, ref_x509)))
pb->success = 0;
pb->success = 0;
goto err;
}
+ if (!TEST_ptr_null(PKCS12_SAFEBAG_get0_bag_type(bag))) {
+ pb->success = 0;
+ goto err;
+ }
/* PKEY compare returns 1 for match */
ref_pkey = load_pkey_asn1(bytes, len);