6#ifndef IFAPI_JSON_SERIALIZE_H
7#define IFAPI_JSON_SERIALIZE_H
10#include <json-c/json.h>
11#include <json-c/json_util.h>
13#include "tss2_tpm2_types.h"
15#include "ifapi_keystore.h"
25 in, json_object **jso);
75 UINT32 selector, json_object **jso);
TSS2_RC ifapi_json_IFAPI_CONFIG_serialize(const IFAPI_CONFIG *in, json_object **jso)
Definition: ifapi_json_serialize.c:868
TSS2_RC ifapi_json_IFAPI_EVENT_TYPE_serialize(const IFAPI_EVENT_TYPE in, json_object **jso)
Definition: ifapi_json_serialize.c:647
TSS2_RC ifapi_json_IFAPI_OBJECT_TYPE_CONSTANT_serialize(const IFAPI_OBJECT_TYPE_CONSTANT in, json_object **jso)
Definition: ifapi_json_serialize.c:464
TSS2_RC ifapi_json_IFAPI_INFO_serialize(const IFAPI_INFO *in, json_object **jso)
Definition: ifapi_json_serialize.c:602
TSS2_RC ifapi_json_IFAPI_CAP_INFO_serialize(const IFAPI_CAP_INFO *in, json_object **jso)
Definition: ifapi_json_serialize.c:568
TSS2_RC ifapi_json_IFAPI_HIERARCHY_serialize(const IFAPI_HIERARCHY *in, json_object **jso)
Definition: ifapi_json_serialize.c:326
TSS2_RC ifapi_json_IFAPI_EVENT_serialize(const IFAPI_EVENT *in, json_object **jso)
Definition: ifapi_json_serialize.c:803
TSS2_RC ifapi_json_IFAPI_IMA_EVENT_serialize(const IFAPI_IMA_EVENT *in, json_object **jso)
Definition: ifapi_json_serialize.c:739
TSS2_RC ifapi_json_IFAPI_NV_serialize(const IFAPI_NV *in, json_object **jso)
Definition: ifapi_json_serialize.c:254
TSS2_RC ifapi_json_FAPI_QUOTE_INFO_serialize(const FAPI_QUOTE_INFO *in, json_object **jso)
Definition: ifapi_json_serialize.c:372
TSS2_RC ifapi_json_IFAPI_EXT_PUB_KEY_serialize(const IFAPI_EXT_PUB_KEY *in, json_object **jso)
Definition: ifapi_json_serialize.c:211
TSS2_RC ifapi_json_UINT8_ARY_serialize(const UINT8_ARY *in, json_object **jso)
Definition: ifapi_json_serialize.c:58
TSS2_RC ifapi_json_IFAPI_EVENT_TYPE_serialize_txt(const IFAPI_EVENT_TYPE in, json_object **jso)
Definition: ifapi_json_serialize.c:672
TSS2_RC ifapi_json_IFAPI_DUPLICATE_serialize(const IFAPI_DUPLICATE *in, json_object **jso)
Definition: ifapi_json_serialize.c:406
TSS2_RC ifapi_json_IFAPI_KEY_serialize(const IFAPI_KEY *in, json_object **jso)
Definition: ifapi_json_serialize.c:95
TSS2_RC ifapi_json_IFAPI_EVENT_UNION_serialize(const IFAPI_EVENT_UNION *in, UINT32 selector, json_object **jso)
Definition: ifapi_json_serialize.c:774
TSS2_RC ifapi_json_IFAPI_OBJECT_serialize(const IFAPI_OBJECT *in, json_object **jso)
Definition: ifapi_json_serialize.c:486
TSS2_RC ifapi_json_IFAPI_TSS_EVENT_serialize(const IFAPI_TSS_EVENT *in, json_object **jso)
Definition: ifapi_json_serialize.c:700
Definition: ifapi_keystore.h:143
Definition: fapi_int.h:183
Definition: fapi_int.h:150
Definition: ifapi_config.h:20
Definition: ifapi_keystore.h:80
Definition: ifapi_eventlog.h:43
Definition: ifapi_keystore.h:48
Definition: ifapi_keystore.h:56
Definition: ifapi_eventlog.h:29
Definition: fapi_int.h:155
Definition: ifapi_keystore.h:28
Definition: ifapi_keystore.h:67
Definition: ifapi_eventlog.h:22
Definition: fapi_types.h:15
Definition: ifapi_eventlog.h:36