3 #include "ypc/core/ntjson.h"
4 #include "ypc/corecommon/nt_cols.h"
5 #include "ypc/corecommon/package.h"
9 define_nt(input_data_url, std::string);
14 typedef ::ff::util::ntobject<shu_pkey, ntt::encrypted_shu_skey,
15 ntt::shu_forward_signature, enclave_hash>
18 define_nt(shu_info, shu_info_t);
19 typedef ::ff::util::ntobject<input_data_url, input_data_hash, shu_info,
22 define_nt(input_data, std::vector<data_item_t>);
23 define_nt(parser_path, std::string);
25 define_nt(keymgr_path, std::string);
28 typedef ::ff::util::ntobject<shu_info, input_data, parser_path, keymgr_path,
29 parser_enclave_hash, dian_pkey, ntt::model,