libspdm currently allows for decoding the get measurements request/response itself, but doesn't include a method for the whole transaction log (VCA + GET_MEASUREMENTS + MEASUREMENTS) as returned by Redfish Action.
I would like to add a method such as this:
libspdm_return_t libspdm_parse_measurement_transaction_data(void* data, size_t data_size, spdm_measurement_block_common_header_t** measurements, size_t* measurement_count);
That would abstract the clients from each having to reinvent parts of libspdm and keep those implementations up to date with new versions.
libspdm currently allows for decoding the get measurements request/response itself, but doesn't include a method for the whole transaction log (VCA + GET_MEASUREMENTS + MEASUREMENTS) as returned by Redfish Action.
I would like to add a method such as this:
That would abstract the clients from each having to reinvent parts of libspdm and keep those implementations up to date with new versions.