|
tpm2-tss 4.1.3
TPM Software stack 2.0 TCG spec compliant implementation
|
#include <fapi_int.h>
Data Fields | |
| IFAPI_OBJECT | hierarchy_lockout |
| IFAPI_OBJECT | hierarchy_hs |
| IFAPI_OBJECT | hierarchy_he |
| IFAPI_OBJECT | hierarchy_hn |
| IFAPI_OBJECT * | hierarchy |
| TPMS_POLICY * | hierarchy_policy |
| IFAPI_KEY_TEMPLATE | public_templ |
| TPM2B_PUBLIC | public |
| char ** | pathlist |
| size_t | numPaths |
| size_t | numHierarchyObjects |
| size_t | hiearchy_idx |
| size_t | path_idx |
| IFAPI_OBJECT * | hierarchies |
| TPM2B_SENSITIVE_CREATE | inSensitive |
| TPM2B_DATA | outsideInfo |
| TPML_PCR_SELECTION | creationPCR |
| ESYS_TR | handle |
| const char * | authValueLockout |
| const char * | authValueEh |
| const char * | policyPathEh |
| const char * | authValueSh |
| const char * | policyPathSh |
| size_t | digest_idx |
| size_t | hash_size |
| TPM2_HANDLE | cert_nv_idx |
| TPM2B_NV_PUBLIC * | nvPublic |
| ESYS_TR | esys_nv_cert_handle |
| char * | pem_cert |
| TPM2_ALG_ID | cert_key_type |
| size_t | cert_count |
| size_t | cert_idx |
| TPMS_CAPABILITY_DATA * | capabilityData |
| IFAPI_OBJECT | hierarchy_object |
| TPM2B_AUTH | hierarchy_auth |
| TPM2B_DIGEST | policy_digest |
| char * | intermed_crt |
| char * | root_crt |
| TPMA_PERMANENT | auth_state |
| ESYS_TR | srk_esys_handle |
| ESYS_TR | ek_esys_handle |
| ESYS_TR | srk_tpm_handle |
| ESYS_TR | ek_tpm_handle |
| bool | srk_exists |
| TPM2_HANDLE | template_nv_index |
| TPM2_HANDLE | nonce_nv_index |
The data structure holding internal state of Provisioning.
| size_t hiearchy_idx |
Index to the current hierarchy
| IFAPI_OBJECT* hierarchies |
Array of the hierarchies stored in keystore.
| IFAPI_OBJECT* hierarchy |
The current hierarchy
| IFAPI_OBJECT hierarchy_he |
The endorsement hierarchy
| IFAPI_OBJECT hierarchy_hn |
The null hierarchy
| IFAPI_OBJECT hierarchy_hs |
The storage hierarchy
| IFAPI_OBJECT hierarchy_lockout |
The lockout hierarchy
| TPMS_POLICY* hierarchy_policy |
Policy of the current used hierarchy.
| size_t numHierarchyObjects |
Number of hierarchies stored in keystore
| size_t numPaths |
Size of array with all keystore objects
| size_t path_idx |
Index of array with the object paths
| char** pathlist |
The array with all keystore objects
| TPM2B_PUBLIC public |
The public info of the created primary
| IFAPI_KEY_TEMPLATE public_templ |
The basic template for the keys public data