10#define ESYS_MAX_SIZE_METADATA 3072
12typedef UINT32 TSS2_ESYS_RC;
15#ifndef TSS2_RC_SUCCESS
16#define TSS2_RC_SUCCESS 0
23#define IESYSC_KEY_RSRC 1
24#define IESYSC_NV_RSRC 2
25#define IESYSC_SESSION_RSRC 3
26#define IESYSC_DEGRADED_SESSION_RSRC 4
27#define IESYSC_WITHOUT_MISC_RSRC 0
44#define POLICY_PASSWORD 2
46#define NO_POLICY_AUTH 0
67 BYTE sessionValue [2*
sizeof(TPMU_HA)];
TPM2_HANDLE handle
Definition esys_types.h:87
TPM2_SE sessionType
Definition esys_types.h:58
IESYSC_TYPE_POLICY_AUTH type_policy_session
Definition esys_types.h:65
IESYSC_PARAM_DECRYPT decrypt
Definition esys_types.h:64
TPMA_SESSION origSessionAttributes
Definition esys_types.h:60
UINT16 sizeSessionValue
Definition esys_types.h:66
TPM2B_NAME bound_entity
Definition esys_types.h:52
IESYSC_PARAM_ENCRYPT encrypt
Definition esys_types.h:63
UINT32 reserved
Definition esys_types.h:104
TPMA_SESSION sessionAttributes
Definition esys_types.h:59
TPMT_SYM_DEF symmetric
Definition esys_types.h:55
IESYSC_RESOURCE_TYPE rsrcType
Definition esys_types.h:89
TPMI_ALG_HASH authHash
Definition esys_types.h:56
TPM2B_NV_PUBLIC rsrc_nv_pub
Definition esys_types.h:79
UINT16 size
Definition esys_types.h:96
TPM2B_PUBLIC rsrc_key_pub
Definition esys_types.h:78
TPM2B_DIGEST sessionKey
Definition esys_types.h:57
TPMS_EMPTY rsrc_empty
Definition esys_types.h:81
TPM2B_NAME name
Definition esys_types.h:88
TPM2B_NONCE nonceCaller
Definition esys_types.h:61
TPM2B_NONCE nonceTPM
Definition esys_types.h:62
TPM2B_CONTEXT_DATA tpmContext
Definition esys_types.h:105
UINT16 sizeHmacValue
Definition esys_types.h:68
IESYS_SESSION rsrc_session
Definition esys_types.h:80
IESYS_METADATA esysMetadata
Definition esys_types.h:106
IESYS_RESOURCE data
Definition esys_types.h:97
IESYS_RSRC_UNION misc
Definition esys_types.h:90
TPM2B_ENCRYPTED_SECRET encryptedSalt
Definition esys_types.h:53
TPM2B_DATA salt
Definition esys_types.h:54
UINT32 IESYSC_TYPE_POLICY_AUTH
Definition esys_types.h:43
UINT32 IESYSC_PARAM_ENCRYPT
Definition esys_types.h:31
UINT32 IESYSC_PARAM_DECRYPT
Definition esys_types.h:37
UINT32 IESYSC_RESOURCE_TYPE
Definition esys_types.h:73
UINT32 IESYSC_RESOURCE_TYPE_CONSTANT
Definition esys_types.h:22
Definition esys_types.h:103
Definition esys_types.h:95
Definition esys_types.h:86
Definition esys_types.h:51
Definition esys_types.h:77