6 #ifndef IFAPI_POLICY_JSON_DESERIALIZE_H
7 #define IFAPI_POLICY_JSON_DESERIALIZE_H
10 #include <json-c/json.h>
11 #include <json-c/json_util.h>
13 #include "tss2_tpm2_types.h"
21 TPMI_POLICYTYPE *out);
TSS2_RC ifapi_json_TPMS_POLICYAUTHORIZENV_deserialize(json_object *jso, TPMS_POLICYAUTHORIZENV *out)
Definition: ifapi_policy_json_deserialize.c:1087
TSS2_RC ifapi_json_TPMS_POLICYPCR_deserialize(json_object *jso, TPMS_POLICYPCR *out)
Definition: ifapi_policy_json_deserialize.c:1274
TSS2_RC ifapi_json_TPMS_POLICYNV_deserialize(json_object *jso, TPMS_POLICYNV *out)
Definition: ifapi_policy_json_deserialize.c:417
TSS2_RC ifapi_json_TPMS_POLICYLOCALITY_deserialize(json_object *jso, TPMS_POLICYLOCALITY *out)
Definition: ifapi_policy_json_deserialize.c:370
TSS2_RC ifapi_json_TPMS_POLICYPASSWORD_deserialize(json_object *jso, TPMS_POLICYPASSWORD *out)
Definition: ifapi_policy_json_deserialize.c:949
TSS2_RC ifapi_json_TPMS_POLICYCPHASH_deserialize(json_object *jso, TPMS_POLICYCPHASH *out)
Definition: ifapi_policy_json_deserialize.c:609
TSS2_RC ifapi_json_TPMS_POLICYNAMEHASH_deserialize(json_object *jso, TPMS_POLICYNAMEHASH *out)
Definition: ifapi_policy_json_deserialize.c:652
TSS2_RC ifapi_json_TPMT_POLICYELEMENT_deserialize(json_object *jso, TPMT_POLICYELEMENT *out)
Definition: ifapi_policy_json_deserialize.c:1669
TSS2_RC ifapi_json_TPMS_POLICYSECRET_deserialize(json_object *jso, TPMS_POLICYSECRET *out)
Definition: ifapi_policy_json_deserialize.c:303
TSS2_RC ifapi_json_TPMI_POLICYTYPE_deserialize_txt(json_object *jso, TPMI_POLICYTYPE *out)
Definition: ifapi_policy_json_deserialize.c:126
TSS2_RC ifapi_json_TPMS_POLICYDUPLICATIONSELECT_deserialize(json_object *jso, TPMS_POLICYDUPLICATIONSELECT *out)
Definition: ifapi_policy_json_deserialize.c:760
TSS2_RC ifapi_json_TPMS_POLICYAUTHVALUE_deserialize(json_object *jso, TPMS_POLICYAUTHVALUE *out)
Definition: ifapi_policy_json_deserialize.c:930
TSS2_RC ifapi_json_TPML_PCRVALUES_deserialize(json_object *jso, TPML_PCRVALUES **out)
Definition: ifapi_policy_json_deserialize.c:1227
TSS2_RC ifapi_json_TPMS_POLICYAUTHORIZE_deserialize(json_object *jso, TPMS_POLICYAUTHORIZE *out)
Definition: ifapi_policy_json_deserialize.c:842
TSS2_RC ifapi_json_TPMU_POLICYELEMENT_deserialize(UINT32 selector, json_object *jso, TPMU_POLICYELEMENT *out)
Definition: ifapi_policy_json_deserialize.c:1603
TSS2_RC ifapi_json_TPMS_POLICY_deserialize(json_object *jso, TPMS_POLICY *out)
Definition: ifapi_policy_json_deserialize.c:1757
TSS2_RC ifapi_json_TPMS_POLICYPHYSICALPRESENCE_deserialize(json_object *jso, TPMS_POLICYPHYSICALPRESENCE *out)
Definition: ifapi_policy_json_deserialize.c:580
TSS2_RC ifapi_json_TPMS_POLICYTEMPLATE_deserialize(json_object *jso, TPMS_POLICYTEMPLATE *out)
Definition: ifapi_policy_json_deserialize.c:1021
TSS2_RC ifapi_json_TPMS_PCRVALUE_deserialize(json_object *jso, TPMS_PCRVALUE *out)
Definition: ifapi_policy_json_deserialize.c:1183
TSS2_RC ifapi_json_TPML_POLICYELEMENTS_deserialize(json_object *jso, TPML_POLICYELEMENTS **out)
Definition: ifapi_policy_json_deserialize.c:1708
TSS2_RC ifapi_json_TPMI_POLICYTYPE_deserialize(json_object *jso, TPMI_POLICYTYPE *out)
Definition: ifapi_policy_json_deserialize.c:85
TSS2_RC ifapi_json_TPMS_POLICYCOMMANDCODE_deserialize(json_object *jso, TPMS_POLICYCOMMANDCODE *out)
Definition: ifapi_policy_json_deserialize.c:552
TSS2_RC ifapi_json_TPMS_POLICYSIGNED_deserialize(json_object *jso, TPMS_POLICYSIGNED *out)
Definition: ifapi_policy_json_deserialize.c:194
TSS2_RC ifapi_json_TPML_POLICYBRANCHES_deserialize(json_object *jso, TPML_POLICYBRANCHES **out)
Definition: ifapi_policy_json_deserialize.c:1528
TSS2_RC ifapi_json_TPMS_POLICYOR_deserialize(json_object *jso, TPMS_POLICYOR *out)
Definition: ifapi_policy_json_deserialize.c:1572
TSS2_RC ifapi_json_TPML_POLICYAUTHORIZATIONS_deserialize(json_object *jso, TPML_POLICYAUTHORIZATIONS **out)
Definition: ifapi_policy_json_deserialize.c:1427
TSS2_RC ifapi_json_TPMS_POLICYAUTHORIZATION_deserialize(json_object *jso, TPMS_POLICYAUTHORIZATION *out)
Definition: ifapi_policy_json_deserialize.c:1347
TSS2_RC ifapi_json_TPMS_POLICYBRANCH_deserialize(json_object *jso, TPMS_POLICYBRANCH *out)
Definition: ifapi_policy_json_deserialize.c:1475
TSS2_RC ifapi_json_TPMS_POLICYACTION_deserialize(json_object *jso, TPMS_POLICYACTION *out)
Definition: ifapi_policy_json_deserialize.c:1144
TSS2_RC ifapi_json_TPMS_POLICYCOUNTERTIMER_deserialize(json_object *jso, TPMS_POLICYCOUNTERTIMER *out)
Definition: ifapi_policy_json_deserialize.c:501
TSS2_RC ifapi_json_TPMS_POLICYNVWRITTEN_deserialize(json_object *jso, TPMS_POLICYNVWRITTEN *out)
Definition: ifapi_policy_json_deserialize.c:978
Definition: ifapi_policy_types.h:206
Definition: ifapi_policy_types.h:221
Definition: ifapi_policy_types.h:239
Definition: ifapi_policy_types.h:284
Definition: ifapi_policy_types.h:198
Definition: ifapi_policy_types.h:192
Definition: ifapi_policy_types.h:128
Definition: ifapi_policy_types.h:143
Definition: ifapi_policy_types.h:182
Definition: ifapi_policy_types.h:158
Definition: ifapi_policy_types.h:230
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:291
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:246
Definition: ifapi_policy_types.h:163
Definition: ifapi_policy_types.h:213
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:276
Definition: ifapi_policy_types.h:252