|
CCF
|
#include "ccf/endpoints/authentication/cose_auth.h"#include "ccf/crypto/cose_verifier.h"#include "ccf/crypto/ec_public_key.h"#include "ccf/http_consts.h"#include "ccf/rpc_context.h"#include "ccf/service/tables/members.h"#include "ccf/service/tables/users.h"#include "node/cose_common.h"#include <qcbor/qcbor.h>#include <qcbor/qcbor_spiffy_decode.h>#include <t_cose/t_cose_sign1_verify.h>Namespaces | |
| namespace | ccf |
| namespace | ccf::cose |
Functions | |
| 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) |