Lines Matching refs:pb

336     PKCS12_BUILDER *pb = new_pkcs12_builder("1cert.p12");  in test_single_cert_no_attrs()  local
339 start_pkcs12(pb); in test_single_cert_no_attrs()
341 start_contentinfo(pb); in test_single_cert_no_attrs()
343 add_certbag(pb, CERT1, sizeof(CERT1), NULL); in test_single_cert_no_attrs()
345 end_contentinfo(pb); in test_single_cert_no_attrs()
347 end_pkcs12(pb); in test_single_cert_no_attrs()
350 start_check_pkcs12(pb); in test_single_cert_no_attrs()
352 start_check_contentinfo(pb); in test_single_cert_no_attrs()
354 check_certbag(pb, CERT1, sizeof(CERT1), NULL); in test_single_cert_no_attrs()
356 end_check_contentinfo(pb); in test_single_cert_no_attrs()
358 end_check_pkcs12(pb); in test_single_cert_no_attrs()
360 return end_pkcs12_builder(pb); in test_single_cert_no_attrs()
366 PKCS12_BUILDER *pb; in test_single_key() local
370 pb = new_pkcs12_builder(fname); in test_single_key()
373 start_pkcs12(pb); in test_single_key()
375 start_contentinfo(pb); in test_single_key()
377 add_keybag(pb, KEY1, sizeof(KEY1), NULL, enc); in test_single_key()
379 end_contentinfo(pb); in test_single_key()
381 end_pkcs12(pb); in test_single_key()
384 start_check_pkcs12(pb); in test_single_key()
386 start_check_contentinfo(pb); in test_single_key()
388 check_keybag(pb, KEY1, sizeof(KEY1), NULL, enc); in test_single_key()
390 end_check_contentinfo(pb); in test_single_key()
392 end_check_pkcs12(pb); in test_single_key()
394 return end_pkcs12_builder(pb); in test_single_key()
435 PKCS12_BUILDER *pb = new_pkcs12_builder("1keyattrs.p12"); in test_single_key_with_attrs() local
438 start_pkcs12(pb); in test_single_key_with_attrs()
440 start_contentinfo(pb); in test_single_key_with_attrs()
442 add_keybag(pb, KEY1, sizeof(KEY1), ATTRS1, &enc_default); in test_single_key_with_attrs()
444 end_contentinfo(pb); in test_single_key_with_attrs()
446 end_pkcs12(pb); in test_single_key_with_attrs()
449 start_check_pkcs12(pb); in test_single_key_with_attrs()
451 start_check_contentinfo(pb); in test_single_key_with_attrs()
453 check_keybag(pb, KEY1, sizeof(KEY1), ATTRS1, &enc_default); in test_single_key_with_attrs()
455 end_check_contentinfo(pb); in test_single_key_with_attrs()
457 end_check_pkcs12(pb); in test_single_key_with_attrs()
459 return end_pkcs12_builder(pb); in test_single_key_with_attrs()
465 PKCS12_BUILDER *pb; in test_single_cert_mac() local
469 pb = new_pkcs12_builder(fname); in test_single_cert_mac()
472 start_pkcs12(pb); in test_single_cert_mac()
474 start_contentinfo(pb); in test_single_cert_mac()
476 add_certbag(pb, CERT1, sizeof(CERT1), NULL); in test_single_cert_mac()
478 end_contentinfo(pb); in test_single_cert_mac()
480 end_pkcs12_with_mac(pb, mac); in test_single_cert_mac()
483 start_check_pkcs12_with_mac(pb, mac); in test_single_cert_mac()
485 start_check_contentinfo(pb); in test_single_cert_mac()
487 check_certbag(pb, CERT1, sizeof(CERT1), NULL); in test_single_cert_mac()
489 end_check_contentinfo(pb); in test_single_cert_mac()
491 end_check_pkcs12(pb); in test_single_cert_mac()
493 return end_pkcs12_builder(pb); in test_single_cert_mac()
531 PKCS12_BUILDER *pb = new_pkcs12_builder("1cert1key.p12"); in test_cert_key_with_attrs_and_mac() local
534 start_pkcs12(pb); in test_cert_key_with_attrs_and_mac()
536 start_contentinfo(pb); in test_cert_key_with_attrs_and_mac()
538 add_certbag(pb, CERT1, sizeof(CERT1), ATTRS1); in test_cert_key_with_attrs_and_mac()
539 add_keybag(pb, KEY1, sizeof(KEY1), ATTRS1, &enc_default); in test_cert_key_with_attrs_and_mac()
541 end_contentinfo(pb); in test_cert_key_with_attrs_and_mac()
543 end_pkcs12_with_mac(pb, &mac_default); in test_cert_key_with_attrs_and_mac()
546 start_check_pkcs12_with_mac(pb, &mac_default); in test_cert_key_with_attrs_and_mac()
548 start_check_contentinfo(pb); in test_cert_key_with_attrs_and_mac()
550 check_certbag(pb, CERT1, sizeof(CERT1), ATTRS1); in test_cert_key_with_attrs_and_mac()
551 check_keybag(pb, KEY1, sizeof(KEY1), ATTRS1, &enc_default); in test_cert_key_with_attrs_and_mac()
553 end_check_contentinfo(pb); in test_cert_key_with_attrs_and_mac()
555 end_check_pkcs12(pb); in test_cert_key_with_attrs_and_mac()
557 return end_pkcs12_builder(pb); in test_cert_key_with_attrs_and_mac()
562 PKCS12_BUILDER *pb = new_pkcs12_builder("1cert1key_enc.p12"); in test_cert_key_encrypted_content() local
565 start_pkcs12(pb); in test_cert_key_encrypted_content()
567 start_contentinfo(pb); in test_cert_key_encrypted_content()
569 add_certbag(pb, CERT1, sizeof(CERT1), ATTRS1); in test_cert_key_encrypted_content()
570 add_keybag(pb, KEY1, sizeof(KEY1), ATTRS1, &enc_default); in test_cert_key_encrypted_content()
572 end_contentinfo_encrypted(pb, &enc_default); in test_cert_key_encrypted_content()
574 end_pkcs12_with_mac(pb, &mac_default); in test_cert_key_encrypted_content()
577 start_check_pkcs12_with_mac(pb, &mac_default); in test_cert_key_encrypted_content()
579 start_check_contentinfo_encrypted(pb, &enc_default); in test_cert_key_encrypted_content()
581 check_certbag(pb, CERT1, sizeof(CERT1), ATTRS1); in test_cert_key_encrypted_content()
582 check_keybag(pb, KEY1, sizeof(KEY1), ATTRS1, &enc_default); in test_cert_key_encrypted_content()
584 end_check_contentinfo(pb); in test_cert_key_encrypted_content()
586 end_check_pkcs12(pb); in test_cert_key_encrypted_content()
588 return end_pkcs12_builder(pb); in test_cert_key_encrypted_content()
593 PKCS12_BUILDER *pb = new_pkcs12_builder("1secret.p12"); in test_single_secret_encrypted_content() local
597 start_pkcs12(pb); in test_single_secret_encrypted_content()
599 start_contentinfo(pb); in test_single_secret_encrypted_content()
601 add_secretbag(pb, custom_nid, "VerySecretMessage", ATTRS1); in test_single_secret_encrypted_content()
603 end_contentinfo_encrypted(pb, &enc_default); in test_single_secret_encrypted_content()
605 end_pkcs12_with_mac(pb, &mac_default); in test_single_secret_encrypted_content()
608 start_check_pkcs12_with_mac(pb, &mac_default); in test_single_secret_encrypted_content()
610 start_check_contentinfo_encrypted(pb, &enc_default); in test_single_secret_encrypted_content()
612 check_secretbag(pb, custom_nid, "VerySecretMessage", ATTRS1); in test_single_secret_encrypted_content()
614 end_check_contentinfo(pb); in test_single_secret_encrypted_content()
616 end_check_pkcs12(pb); in test_single_secret_encrypted_content()
618 return end_pkcs12_builder(pb); in test_single_secret_encrypted_content()
625 PKCS12_BUILDER *pb; in test_single_secret() local
628 pb = new_pkcs12_builder(fname); in test_single_secret()
632 start_pkcs12(pb); in test_single_secret()
634 start_contentinfo(pb); in test_single_secret()
636 add_secretbag(pb, custom_nid, "VerySecretMessage", ATTRS1); in test_single_secret()
638 end_contentinfo_encrypted(pb, enc); in test_single_secret()
640 end_pkcs12_with_mac(pb, &mac_default); in test_single_secret()
643 start_check_pkcs12_with_mac(pb, &mac_default); in test_single_secret()
645 start_check_contentinfo_encrypted(pb, enc); in test_single_secret()
647 check_secretbag(pb, custom_nid, "VerySecretMessage", ATTRS1); in test_single_secret()
649 end_check_contentinfo(pb); in test_single_secret()
651 end_check_pkcs12(pb); in test_single_secret()
653 return end_pkcs12_builder(pb); in test_single_secret()
672 PKCS12_BUILDER *pb = new_pkcs12_builder("multi_contents.p12"); in test_multiple_contents() local
676 start_pkcs12(pb); in test_multiple_contents()
678 start_contentinfo(pb); in test_multiple_contents()
680 add_certbag(pb, CERT1, sizeof(CERT1), ATTRS1); in test_multiple_contents()
681 add_certbag(pb, CERT2, sizeof(CERT2), ATTRS2); in test_multiple_contents()
682 add_keybag(pb, KEY1, sizeof(KEY1), ATTRS1, &enc_default); in test_multiple_contents()
683 add_keybag(pb, KEY2, sizeof(KEY2), ATTRS2, &enc_default); in test_multiple_contents()
685 end_contentinfo(pb); in test_multiple_contents()
687 start_contentinfo(pb); in test_multiple_contents()
689 add_secretbag(pb, custom_nid, "VeryVerySecretMessage", ATTRS1); in test_multiple_contents()
691 end_contentinfo_encrypted(pb, &enc_default); in test_multiple_contents()
693 end_pkcs12_with_mac(pb, &mac_default); in test_multiple_contents()
696 start_check_pkcs12_with_mac(pb, &mac_default); in test_multiple_contents()
698 start_check_contentinfo(pb); in test_multiple_contents()
700 check_certbag(pb, CERT1, sizeof(CERT1), ATTRS1); in test_multiple_contents()
701 check_certbag(pb, CERT2, sizeof(CERT2), ATTRS2); in test_multiple_contents()
702 check_keybag(pb, KEY1, sizeof(KEY1), ATTRS1, &enc_default); in test_multiple_contents()
703 check_keybag(pb, KEY2, sizeof(KEY2), ATTRS2, &enc_default); in test_multiple_contents()
705 end_check_contentinfo(pb); in test_multiple_contents()
707 start_check_contentinfo_encrypted(pb, &enc_default); in test_multiple_contents()
709 check_secretbag(pb, custom_nid, "VeryVerySecretMessage", ATTRS1); in test_multiple_contents()
711 end_check_contentinfo(pb); in test_multiple_contents()
713 end_check_pkcs12(pb); in test_multiple_contents()
715 return end_pkcs12_builder(pb); in test_multiple_contents()
720 PKCS12_BUILDER *pb = new_pkcs12_builder("jdk_trusted.p12"); in test_jdk_trusted_attr() local
723 start_pkcs12(pb); in test_jdk_trusted_attr()
725 start_contentinfo(pb); in test_jdk_trusted_attr()
727 add_certbag(pb, CERT1, sizeof(CERT1), ATTRS3); in test_jdk_trusted_attr()
729 end_contentinfo(pb); in test_jdk_trusted_attr()
731 end_pkcs12_with_mac(pb, &mac_default); in test_jdk_trusted_attr()
734 start_check_pkcs12_with_mac(pb, &mac_default); in test_jdk_trusted_attr()
736 start_check_contentinfo(pb); in test_jdk_trusted_attr()
738 check_certbag(pb, CERT1, sizeof(CERT1), ATTRS3); in test_jdk_trusted_attr()
740 end_check_contentinfo(pb); in test_jdk_trusted_attr()
742 end_check_pkcs12(pb); in test_jdk_trusted_attr()
744 return end_pkcs12_builder(pb); in test_jdk_trusted_attr()
749 PKCS12_BUILDER *pb = new_pkcs12_builder("attrs.p12"); in test_set0_attrs() local
754 start_pkcs12(pb); in test_set0_attrs()
756 start_contentinfo(pb); in test_set0_attrs()
759 add_certbag(pb, CERT1, sizeof(CERT1), ATTRS4); in test_set0_attrs()
761 bag = sk_PKCS12_SAFEBAG_value(pb->bags, 0); in test_set0_attrs()
774 end_contentinfo(pb); in test_set0_attrs()
776 end_pkcs12(pb); in test_set0_attrs()
779 start_check_pkcs12(pb); in test_set0_attrs()
781 start_check_contentinfo(pb); in test_set0_attrs()
784 check_certbag(pb, CERT1, sizeof(CERT1), ATTRS3); in test_set0_attrs()
786 end_check_contentinfo(pb); in test_set0_attrs()
788 end_check_pkcs12(pb); in test_set0_attrs()
790 return end_pkcs12_builder(pb); in test_set0_attrs()
793 (void)end_pkcs12_builder(pb); in test_set0_attrs()