.TH "TPMS_POLICYSIGNED" 3 "Fri Oct 7 2022" "Version 3.2.0" "tpm2-tss" \" -*- nroff -*- .ad l .nh .SH NAME TPMS_POLICYSIGNED .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Data Fields" .in +1c .ti -1c .RI "TPM2B_NONCE \fBnonceTPM\fP" .br .ti -1c .RI "TPM2B_DIGEST \fBcpHashA\fP" .br .ti -1c .RI "TPM2B_NONCE \fBpolicyRef\fP" .br .ti -1c .RI "INT32 \fBexpiration\fP" .br .ti -1c .RI "TPMT_SIGNATURE \fBauth\fP" .br .ti -1c .RI "TPM2B_NAME \fBpublicKey\fP" .br .ti -1c .RI "char * \fBpublicKeyHint\fP" .br .ti -1c .RI "char * \fBkeyPath\fP" .br .ti -1c .RI "TPMT_PUBLIC \fBkeyPublic\fP" .br .ti -1c .RI "char * \fBkeyPEM\fP" .br .ti -1c .RI "TPMI_ALG_HASH \fBkeyPEMhashAlg\fP" .br .ti -1c .RI "TPMT_RSA_SCHEME \fBrsaScheme\fP" .br .ti -1c .RI "TPMT_SIGNATURE \fBsignature_tpm\fP" .br .in -1c .SH "Detailed Description" .PP Policy type \fBTPMS_POLICYSIGNED\fP .SH "Field Documentation" .PP .SS "TPMT_SIGNATURE auth" This value is generated from at runtime via a callback\&. .SS "TPM2B_DIGEST cpHashA" This value will be automatically generated by the FAPI\&. .SS "INT32 expiration" This value will be -1 by the FAPI .SS "char* keyPath" A reference to a key inside the FAPI keystore .SS "char* keyPEM" The TPM2B_NAME is constructed with a TPMT_PUBLIC from this .SS "TPMI_ALG_HASH keyPEMhashAlg" (optional) Default = SHA256 .SS "TPMT_PUBLIC keyPublic" None .SS "TPM2B_NONCE nonceTPM" This is a value returned by TPM2_StartAuthSession and thus n .SS "TPM2B_NONCE policyRef" Default is zero-length .SS "TPM2B_NAME publicKey" This will be automatically generated from keyPath, keyPublic .SS "char* publicKeyHint" A human readable hint to denote which public key to use\&. .SS "TPMT_RSA_SCHEME rsaScheme" (optional) Default = TPM2_ALG_RSAPSS .SH "Author" .PP Generated automatically by Doxygen for tpm2-tss from the source code\&.