|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Hard-coded single struct with fields populated from test vector in Appendix A1 for BIB. More...
#include <bsl_test_utils.h>
Collaboration diagram for RFC9173_TestVectors_AppendixA1:Data Fields | |
| uint64_t | prim_bp_version |
| uint64_t | prim_flags |
| uint64_t | prim_crc_type |
| uint64_t | prim_seq_number |
| uint64_t | prim_lifetime |
| uint64_t | payload_type_code |
| uint64_t | payload_block_num |
| uint64_t | payload_flags |
| uint16_t | payload_crc_type |
| uint64_t | bib_asb_sec_target |
| int64_t | bib_asb_context_id |
| uint64_t | bib_asb_context_flags |
| uint64_t | bib_asb_sha_variant_key |
| uint64_t | bib_asb_sha_variant_value |
| uint64_t | bib_asb_scope_flags_key |
| uint64_t | bib_asb_scope_flags_value |
| const char * | cbor_bundle_original |
| const char * | cbor_bundle_bib |
| const char * | cbor_payload_block |
| const char * | cbor_primary_block |
| const char * | cbor_bib_block |
| const char * | cbor_bib_abs_sec_block |
| const char * | cbor_hmac |
Hard-coded single struct with fields populated from test vector in Appendix A1 for BIB.
| uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_context_flags |
| int64_t RFC9173_TestVectors_AppendixA1::bib_asb_context_id |
| uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_scope_flags_key |
Referenced by BSL_TestUtils_GetRFC9173_A1Params().
| uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_scope_flags_value |
Referenced by BSL_TestUtils_GetRFC9173_A1Params().
| uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_sec_target |
| uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_sha_variant_key |
Referenced by BSL_TestUtils_GetRFC9173_A1Params().
| uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_sha_variant_value |
Referenced by BSL_TestUtils_GetRFC9173_A1Params().
| const char* RFC9173_TestVectors_AppendixA1::cbor_bib_abs_sec_block |
Referenced by test_SecurityContext_BIB_Source().
| const char* RFC9173_TestVectors_AppendixA1::cbor_bib_block |
| const char* RFC9173_TestVectors_AppendixA1::cbor_bundle_bib |
Referenced by n_test_BSL_6(), test_BSL_32(), TEST_CASE(), test_dyn_mem_cbs_BSL_32(), test_PolicyProvider_Inspect_RFC9173_BIB(), test_PolicyProvider_InspectEmptyRuleset(), test_PolicyProvider_InspectSingleBIBRuleset(), test_SamplePolicyProvider_WildcardPolicyRuleVerifiesBIB(), test_SecurityContext_BIB_Acceptor(), test_SecurityContext_BIB_Source(), test_SecurityContext_BIB_Verifier(), and test_SecurityContext_BIB_Verifier_Failure().
| const char* RFC9173_TestVectors_AppendixA1::cbor_bundle_original |
| const char* RFC9173_TestVectors_AppendixA1::cbor_hmac |
| const char* RFC9173_TestVectors_AppendixA1::cbor_payload_block |
| const char* RFC9173_TestVectors_AppendixA1::cbor_primary_block |
| uint64_t RFC9173_TestVectors_AppendixA1::payload_block_num |
| uint16_t RFC9173_TestVectors_AppendixA1::payload_crc_type |
| uint64_t RFC9173_TestVectors_AppendixA1::payload_flags |
| uint64_t RFC9173_TestVectors_AppendixA1::payload_type_code |
| uint64_t RFC9173_TestVectors_AppendixA1::prim_bp_version |
| uint64_t RFC9173_TestVectors_AppendixA1::prim_crc_type |
| uint64_t RFC9173_TestVectors_AppendixA1::prim_flags |
| uint64_t RFC9173_TestVectors_AppendixA1::prim_lifetime |
| uint64_t RFC9173_TestVectors_AppendixA1::prim_seq_number |