6#ifndef IFAPI_POLICY_JSON_SERIALIZE_H
7#define IFAPI_POLICY_JSON_SERIALIZE_H
10#include <json-c/json.h>
11#include <json-c/json_util.h>
13#include "tss2_tpm2_types.h"
17ifapi_json_TPMI_POLICYTYPE_serialize(
const TPMI_POLICYTYPE in,
21ifapi_json_TPMI_POLICYTYPE_serialize_txt(
const TPMI_POLICYTYPE in,
37ifapi_json_TPMS_POLICYNV_serialize(
const TPMS_POLICYNV *in, json_object **jso);
48ifapi_json_TPMS_POLICYPHYSICALPRESENCE_serialize(
const
60ifapi_json_TPMS_POLICYDUPLICATIONSELECT_serialize(
const
92ifapi_json_TPMS_PCRVALUE_serialize(
const TPMS_PCRVALUE *in, json_object **jso);
95ifapi_json_TPML_PCRVALUES_serialize(
const TPML_PCRVALUES *in,
104 *in, json_object **jso);
108 *in, json_object **jso);
119ifapi_json_TPMS_POLICYOR_serialize(
const TPMS_POLICYOR *in, json_object **jso);
123 UINT32 selector, json_object **jso);
134ifapi_json_TPMS_POLICY_serialize(
const TPMS_POLICY *in,
Definition ifapi_policy_types.h:205
Definition ifapi_policy_types.h:223
Definition ifapi_policy_types.h:268
Definition ifapi_policy_types.h:191
Definition ifapi_policy_types.h:128
Definition ifapi_policy_types.h:143
Definition ifapi_policy_types.h:181
Definition ifapi_policy_types.h:158
Definition ifapi_policy_types.h:214
Definition ifapi_policy_types.h:91
Definition ifapi_policy_types.h:83
Definition ifapi_policy_types.h:102
Definition ifapi_policy_types.h:118
Definition ifapi_policy_types.h:275
Definition ifapi_policy_types.h:65
Definition ifapi_policy_types.h:108
Definition ifapi_policy_types.h:71
Definition ifapi_policy_types.h:168
Definition ifapi_policy_types.h:230
Definition ifapi_policy_types.h:163
Definition ifapi_policy_types.h:197
Definition ifapi_policy_types.h:97
Definition ifapi_policy_types.h:54
Definition ifapi_policy_types.h:36
Definition ifapi_policy_types.h:174
Definition ifapi_policy_types.h:260
Definition ifapi_policy_types.h:236