tpm2-tss
3.2.1
TPM Software stack 2.0 TCG spec compliant implementation
|
#include <ifapi_policy_callbacks.h>
Data Fields | |
enum IFAPI_STATE_POL_CB_EXCECUTE | cb_state |
char * | object_path |
IFAPI_OBJECT | object |
ESYS_TR | key_handle |
ESYS_TR | nv_index |
ESYS_TR | auth_index |
ESYS_TR | flush_handle |
IFAPI_OBJECT | auth_object |
IFAPI_LoadKey | load_ctx_sav |
IFAPI_LoadKey | load_ctx |
IFAPI_CreatePrimary | create_primary_ctx_sav |
IFAPI_CreatePrimary | create_primary_ctx |
IFAPI_OBJECT * | key_object_ptr |
IFAPI_OBJECT * | auth_object_ptr |
IFAPI_NV_Cmds | nv_cmd_state |
IFAPI_NV_Cmds | nv_cmd_state_sav |
TPM2B_DIGEST | policy_digest |
ESYS_TR | session |
TPMS_POLICY * | policy |
The context of the policy execution
ESYS_TR auth_index |
Index of authorization object
IFAPI_OBJECT auth_object |
FAPI auth object needed for authorization
enum IFAPI_STATE_POL_CB_EXCECUTE cb_state |
The execution state of the current policy callback
ESYS_TR flush_handle |
Handle which has to be flushed after policy execution
ESYS_TR key_handle |
Handle of a used key
IFAPI_NV_Cmds nv_cmd_state_sav |
backup for state of fapi nv commands
ESYS_TR nv_index |
Index of nv object storing a policy
IFAPI_OBJECT object |
Object to be authorized
char* object_path |
The pathname determined by object search