CCF
|
Namespaces | |
namespace | edit |
namespace | headers |
Classes | |
class | AbstractCOSESignaturesConfig |
struct | COSEDecodeError |
struct | COSESignatureValidationError |
Typedefs | |
using | Signature = std::span< const uint8_t > |
Functions | |
std::pair< ccf::GovernanceProtectedHeader, Signature > | extract_governance_protected_header_and_signature (const std::vector< uint8_t > &cose_sign1) |
std::pair< ccf::TimestampedProtectedHeader, Signature > | extract_protected_header_and_signature (const std::vector< uint8_t > &cose_sign1, const std::string &msg_type_name, const std::string &created_at_name) |
using ccf::cose::Signature = typedef std::span<const uint8_t> |
std::pair< ccf::GovernanceProtectedHeader, Signature > ccf::cose::extract_governance_protected_header_and_signature | ( | const std::vector< uint8_t > & | cose_sign1 | ) |
std::pair< ccf::TimestampedProtectedHeader, Signature > ccf::cose::extract_protected_header_and_signature | ( | const std::vector< uint8_t > & | cose_sign1, |
const std::string & | msg_type_name, | ||
const std::string & | created_at_name | ||
) |