H A D | tpm_generated.cc | 33 #include "trunks/authorization_delegate.h" 8100 AuthorizationDelegate* authorization_delegate) { 8130 if (authorization_delegate) { 8131 if (!authorization_delegate->GetCommandAuthorization( 8170 AuthorizationDelegate* authorization_delegate) { 8227 CHECK(authorization_delegate) << "Authorization delegate missing!"; 8228 if (!authorization_delegate->CheckResponseAuthorization( 8243 AuthorizationDelegate* authorization_delegate, 8248 TPM_RC rc = Tpm::ParseResponse_Startup(response, authorization_delegate); 8257 AuthorizationDelegate* authorization_delegate, 8097 SerializeCommand_Startup( const TPM_SU& startup_type, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 8168 ParseResponse_Startup( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 8242 StartupResponseParser(const Tpm::StartupResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 8256 Startup(const TPM_SU& startup_type, AuthorizationDelegate* authorization_delegate, const StartupResponse& callback) argument 8274 StartupSync(const TPM_SU& startup_type, AuthorizationDelegate* authorization_delegate) argument 8288 SerializeCommand_Shutdown( const TPM_SU& shutdown_type, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 8359 ParseResponse_Shutdown( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 8433 ShutdownResponseParser(const Tpm::ShutdownResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 8447 Shutdown(const TPM_SU& shutdown_type, AuthorizationDelegate* authorization_delegate, const ShutdownResponse& callback) argument 8465 ShutdownSync(const TPM_SU& shutdown_type, AuthorizationDelegate* authorization_delegate) argument 8479 SerializeCommand_SelfTest( const TPMI_YES_NO& full_test, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 8550 ParseResponse_SelfTest( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 8624 SelfTestResponseParser(const Tpm::SelfTestResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 8638 SelfTest(const TPMI_YES_NO& full_test, AuthorizationDelegate* authorization_delegate, const SelfTestResponse& callback) argument 8656 SelfTestSync(const TPMI_YES_NO& full_test, AuthorizationDelegate* authorization_delegate) argument 8670 SerializeCommand_IncrementalSelfTest( const TPML_ALG& to_test, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 8741 ParseResponse_IncrementalSelfTest( const std::string& response, TPML_ALG* to_do_list, AuthorizationDelegate* authorization_delegate) argument 8822 IncrementalSelfTestResponseParser( const Tpm::IncrementalSelfTestResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 8839 IncrementalSelfTest(const TPML_ALG& to_test, AuthorizationDelegate* authorization_delegate, const IncrementalSelfTestResponse& callback) argument 8857 IncrementalSelfTestSync( const TPML_ALG& to_test, TPML_ALG* to_do_list, AuthorizationDelegate* authorization_delegate) argument 8874 SerializeCommand_GetTestResult( std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 8936 ParseResponse_GetTestResult( const std::string& response, TPM2B_MAX_BUFFER* out_data, TPM_RC* test_result, AuthorizationDelegate* authorization_delegate) argument 9035 GetTestResultResponseParser(const Tpm::GetTestResultResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 9052 GetTestResult(AuthorizationDelegate* authorization_delegate, const GetTestResultResponse& callback) argument 9068 GetTestResultSync(TPM2B_MAX_BUFFER* out_data, TPM_RC* test_result, AuthorizationDelegate* authorization_delegate) argument 9083 SerializeCommand_StartAuthSession( const TPMI_DH_OBJECT& tpm_key, const std::string& tpm_key_name, const TPMI_DH_ENTITY& bind, const std::string& bind_name, const TPM2B_NONCE& nonce_caller, const TPM2B_ENCRYPTED_SECRET& encrypted_salt, const TPM_SE& session_type, const TPMT_SYM_DEF& symmetric, const TPMI_ALG_HASH& auth_hash, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 9218 ParseResponse_StartAuthSession( const std::string& response, TPMI_SH_AUTH_SESSION* session_handle, TPM2B_NONCE* nonce_tpm, AuthorizationDelegate* authorization_delegate) argument 9319 StartAuthSessionResponseParser( const Tpm::StartAuthSessionResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 9337 StartAuthSession(const TPMI_DH_OBJECT& tpm_key, const std::string& tpm_key_name, const TPMI_DH_ENTITY& bind, const std::string& bind_name, const TPM2B_NONCE& nonce_caller, const TPM2B_ENCRYPTED_SECRET& encrypted_salt, const TPM_SE& session_type, const TPMT_SYM_DEF& symmetric, const TPMI_ALG_HASH& auth_hash, AuthorizationDelegate* authorization_delegate, const StartAuthSessionResponse& callback) argument 9364 StartAuthSessionSync( const TPMI_DH_OBJECT& tpm_key, const std::string& tpm_key_name, const TPMI_DH_ENTITY& bind, const std::string& bind_name, const TPM2B_NONCE& nonce_caller, const TPM2B_ENCRYPTED_SECRET& encrypted_salt, const TPM_SE& session_type, const TPMT_SYM_DEF& symmetric, const TPMI_ALG_HASH& auth_hash, TPMI_SH_AUTH_SESSION* session_handle, TPM2B_NONCE* nonce_tpm, AuthorizationDelegate* authorization_delegate) argument 9391 SerializeCommand_PolicyRestart( const TPMI_SH_POLICY& session_handle, const std::string& session_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 9463 ParseResponse_PolicyRestart( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 9537 PolicyRestartResponseParser(const Tpm::PolicyRestartResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 9552 PolicyRestart(const TPMI_SH_POLICY& session_handle, const std::string& session_handle_name, AuthorizationDelegate* authorization_delegate, const PolicyRestartResponse& callback) argument 9571 PolicyRestartSync(const TPMI_SH_POLICY& session_handle, const std::string& session_handle_name, AuthorizationDelegate* authorization_delegate) argument 9586 SerializeCommand_Create( const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_SENSITIVE_CREATE& in_sensitive, const TPM2B_PUBLIC& in_public, const TPM2B_DATA& outside_info, const TPML_PCR_SELECTION& creation_pcr, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 9702 ParseResponse_Create( const std::string& response, TPM2B_PRIVATE* out_private, TPM2B_PUBLIC* out_public, TPM2B_CREATION_DATA* creation_data, TPM2B_DIGEST* creation_hash, TPMT_TK_CREATION* creation_ticket, AuthorizationDelegate* authorization_delegate) argument 9820 CreateResponseParser(const Tpm::CreateResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 9842 Create(const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_SENSITIVE_CREATE& in_sensitive, const TPM2B_PUBLIC& in_public, const TPM2B_DATA& outside_info, const TPML_PCR_SELECTION& creation_pcr, AuthorizationDelegate* authorization_delegate, const CreateResponse& callback) argument 9866 CreateSync(const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_SENSITIVE_CREATE& in_sensitive, const TPM2B_PUBLIC& in_public, const TPM2B_DATA& outside_info, const TPML_PCR_SELECTION& creation_pcr, TPM2B_PRIVATE* out_private, TPM2B_PUBLIC* out_public, TPM2B_CREATION_DATA* creation_data, TPM2B_DIGEST* creation_hash, TPMT_TK_CREATION* creation_ticket, AuthorizationDelegate* authorization_delegate) argument 9893 SerializeCommand_Load( const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_PRIVATE& in_private, const TPM2B_PUBLIC& in_public, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 9991 ParseResponse_Load(const std::string& response, TPM_HANDLE* object_handle, TPM2B_NAME* name, AuthorizationDelegate* authorization_delegate) argument 10089 LoadResponseParser(const Tpm::LoadResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 10106 Load(const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_PRIVATE& in_private, const TPM2B_PUBLIC& in_public, AuthorizationDelegate* authorization_delegate, const LoadResponse& callback) argument 10128 LoadSync(const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_PRIVATE& in_private, const TPM2B_PUBLIC& in_public, TPM_HANDLE* object_handle, TPM2B_NAME* name, AuthorizationDelegate* authorization_delegate) argument 10149 SerializeCommand_LoadExternal( const TPM2B_SENSITIVE& in_private, const TPM2B_PUBLIC& in_public, const TPMI_RH_HIERARCHY& hierarchy, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 10246 ParseResponse_LoadExternal( const std::string& response, TPM_HANDLE* object_handle, TPM2B_NAME* name, AuthorizationDelegate* authorization_delegate) argument 10345 LoadExternalResponseParser(const Tpm::LoadExternalResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 10362 LoadExternal(const TPM2B_SENSITIVE& in_private, const TPM2B_PUBLIC& in_public, const TPMI_RH_HIERARCHY& hierarchy, AuthorizationDelegate* authorization_delegate, const LoadExternalResponse& callback) argument 10382 LoadExternalSync(const TPM2B_SENSITIVE& in_private, const TPM2B_PUBLIC& in_public, const TPMI_RH_HIERARCHY& hierarchy, TPM_HANDLE* object_handle, TPM2B_NAME* name, AuthorizationDelegate* authorization_delegate) argument 10401 SerializeCommand_ReadPublic( const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 10473 ParseResponse_ReadPublic( const std::string& response, TPM2B_PUBLIC* out_public, TPM2B_NAME* name, TPM2B_NAME* qualified_name, AuthorizationDelegate* authorization_delegate) argument 10578 ReadPublicResponseParser(const Tpm::ReadPublicResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 10596 ReadPublic(const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, AuthorizationDelegate* authorization_delegate, const ReadPublicResponse& callback) argument 10615 ReadPublicSync(const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, TPM2B_PUBLIC* out_public, TPM2B_NAME* name, TPM2B_NAME* qualified_name, AuthorizationDelegate* authorization_delegate) argument 10634 SerializeCommand_ActivateCredential( const TPMI_DH_OBJECT& activate_handle, const std::string& activate_handle_name, const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_ID_OBJECT& credential_blob, const TPM2B_ENCRYPTED_SECRET& secret, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 10742 ParseResponse_ActivateCredential( const std::string& response, TPM2B_DIGEST* cert_info, AuthorizationDelegate* authorization_delegate) argument 10836 ActivateCredentialResponseParser( const Tpm::ActivateCredentialResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 10853 ActivateCredential(const TPMI_DH_OBJECT& activate_handle, const std::string& activate_handle_name, const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_ID_OBJECT& credential_blob, const TPM2B_ENCRYPTED_SECRET& secret, AuthorizationDelegate* authorization_delegate, const ActivateCredentialResponse& callback) argument 10877 ActivateCredentialSync( const TPMI_DH_OBJECT& activate_handle, const std::string& activate_handle_name, const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_ID_OBJECT& credential_blob, const TPM2B_ENCRYPTED_SECRET& secret, TPM2B_DIGEST* cert_info, AuthorizationDelegate* authorization_delegate) argument 10900 SerializeCommand_MakeCredential( const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_DIGEST& credential, const TPM2B_NAME& object_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 10998 ParseResponse_MakeCredential( const std::string& response, TPM2B_ID_OBJECT* credential_blob, TPM2B_ENCRYPTED_SECRET* secret, AuthorizationDelegate* authorization_delegate) argument 11098 MakeCredentialResponseParser(const Tpm::MakeCredentialResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 11115 MakeCredential(const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_DIGEST& credential, const TPM2B_NAME& object_name, AuthorizationDelegate* authorization_delegate, const MakeCredentialResponse& callback) argument 11137 MakeCredentialSync(const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_DIGEST& credential, const TPM2B_NAME& object_name, TPM2B_ID_OBJECT* credential_blob, TPM2B_ENCRYPTED_SECRET* secret, AuthorizationDelegate* authorization_delegate) argument 11158 SerializeCommand_Unseal( const TPMI_DH_OBJECT& item_handle, const std::string& item_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 11230 ParseResponse_Unseal( const std::string& response, TPM2B_SENSITIVE_DATA* out_data, AuthorizationDelegate* authorization_delegate) argument 11323 UnsealResponseParser(const Tpm::UnsealResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 11339 Unseal(const TPMI_DH_OBJECT& item_handle, const std::string& item_handle_name, AuthorizationDelegate* authorization_delegate, const UnsealResponse& callback) argument 11358 UnsealSync(const TPMI_DH_OBJECT& item_handle, const std::string& item_handle_name, TPM2B_SENSITIVE_DATA* out_data, AuthorizationDelegate* authorization_delegate) argument 11374 SerializeCommand_ObjectChangeAuth( const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_AUTH& new_auth, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 11473 ParseResponse_ObjectChangeAuth( const std::string& response, TPM2B_PRIVATE* out_private, AuthorizationDelegate* authorization_delegate) argument 11567 ObjectChangeAuthResponseParser( const Tpm::ObjectChangeAuthResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 11584 ObjectChangeAuth(const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_AUTH& new_auth, AuthorizationDelegate* authorization_delegate, const ObjectChangeAuthResponse& callback) argument 11607 ObjectChangeAuthSync( const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_AUTH& new_auth, TPM2B_PRIVATE* out_private, AuthorizationDelegate* authorization_delegate) argument 11629 SerializeCommand_Duplicate( const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& new_parent_handle, const std::string& new_parent_handle_name, const TPM2B_DATA& encryption_key_in, const TPMT_SYM_DEF_OBJECT& symmetric_alg, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 11737 ParseResponse_Duplicate( const std::string& response, TPM2B_DATA* encryption_key_out, TPM2B_PRIVATE* duplicate, TPM2B_ENCRYPTED_SECRET* out_sym_seed, AuthorizationDelegate* authorization_delegate) argument 11844 DuplicateResponseParser(const Tpm::DuplicateResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 11863 Duplicate(const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& new_parent_handle, const std::string& new_parent_handle_name, const TPM2B_DATA& encryption_key_in, const TPMT_SYM_DEF_OBJECT& symmetric_alg, AuthorizationDelegate* authorization_delegate, const DuplicateResponse& callback) argument 11888 DuplicateSync(const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& new_parent_handle, const std::string& new_parent_handle_name, const TPM2B_DATA& encryption_key_in, const TPMT_SYM_DEF_OBJECT& symmetric_alg, TPM2B_DATA* encryption_key_out, TPM2B_PRIVATE* duplicate, TPM2B_ENCRYPTED_SECRET* out_sym_seed, AuthorizationDelegate* authorization_delegate) argument 11913 SerializeCommand_Rewrap( const TPMI_DH_OBJECT& old_parent, const std::string& old_parent_name, const TPMI_DH_OBJECT& new_parent, const std::string& new_parent_name, const TPM2B_PRIVATE& in_duplicate, const TPM2B_NAME& name, const TPM2B_ENCRYPTED_SECRET& in_sym_seed, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 12030 ParseResponse_Rewrap( const std::string& response, TPM2B_PRIVATE* out_duplicate, TPM2B_ENCRYPTED_SECRET* out_sym_seed, AuthorizationDelegate* authorization_delegate) argument 12129 RewrapResponseParser(const Tpm::RewrapResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 12146 Rewrap(const TPMI_DH_OBJECT& old_parent, const std::string& old_parent_name, const TPMI_DH_OBJECT& new_parent, const std::string& new_parent_name, const TPM2B_PRIVATE& in_duplicate, const TPM2B_NAME& name, const TPM2B_ENCRYPTED_SECRET& in_sym_seed, AuthorizationDelegate* authorization_delegate, const RewrapResponse& callback) argument 12171 RewrapSync(const TPMI_DH_OBJECT& old_parent, const std::string& old_parent_name, const TPMI_DH_OBJECT& new_parent, const std::string& new_parent_name, const TPM2B_PRIVATE& in_duplicate, const TPM2B_NAME& name, const TPM2B_ENCRYPTED_SECRET& in_sym_seed, TPM2B_PRIVATE* out_duplicate, TPM2B_ENCRYPTED_SECRET* out_sym_seed, AuthorizationDelegate* authorization_delegate) argument 12195 SerializeCommand_Import( const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_DATA& encryption_key, const TPM2B_PUBLIC& object_public, const TPM2B_PRIVATE& duplicate, const TPM2B_ENCRYPTED_SECRET& in_sym_seed, const TPMT_SYM_DEF_OBJECT& symmetric_alg, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 12320 ParseResponse_Import( const std::string& response, TPM2B_PRIVATE* out_private, AuthorizationDelegate* authorization_delegate) argument 12413 ImportResponseParser(const Tpm::ImportResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 12429 Import(const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_DATA& encryption_key, const TPM2B_PUBLIC& object_public, const TPM2B_PRIVATE& duplicate, const TPM2B_ENCRYPTED_SECRET& in_sym_seed, const TPMT_SYM_DEF_OBJECT& symmetric_alg, AuthorizationDelegate* authorization_delegate, const ImportResponse& callback) argument 12454 ImportSync(const TPMI_DH_OBJECT& parent_handle, const std::string& parent_handle_name, const TPM2B_DATA& encryption_key, const TPM2B_PUBLIC& object_public, const TPM2B_PRIVATE& duplicate, const TPM2B_ENCRYPTED_SECRET& in_sym_seed, const TPMT_SYM_DEF_OBJECT& symmetric_alg, TPM2B_PRIVATE* out_private, AuthorizationDelegate* authorization_delegate) argument 12476 SerializeCommand_RSA_Encrypt( const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_PUBLIC_KEY_RSA& message, const TPMT_RSA_DECRYPT& in_scheme, const TPM2B_DATA& label, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 12583 ParseResponse_RSA_Encrypt( const std::string& response, TPM2B_PUBLIC_KEY_RSA* out_data, AuthorizationDelegate* authorization_delegate) argument 12676 RSA_EncryptResponseParser(const Tpm::RSA_EncryptResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 12692 RSA_Encrypt(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_PUBLIC_KEY_RSA& message, const TPMT_RSA_DECRYPT& in_scheme, const TPM2B_DATA& label, AuthorizationDelegate* authorization_delegate, const RSA_EncryptResponse& callback) argument 12715 RSA_EncryptSync(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_PUBLIC_KEY_RSA& message, const TPMT_RSA_DECRYPT& in_scheme, const TPM2B_DATA& label, TPM2B_PUBLIC_KEY_RSA* out_data, AuthorizationDelegate* authorization_delegate) argument 12735 SerializeCommand_RSA_Decrypt( const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_PUBLIC_KEY_RSA& cipher_text, const TPMT_RSA_DECRYPT& in_scheme, const TPM2B_DATA& label, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 12842 ParseResponse_RSA_Decrypt( const std::string& response, TPM2B_PUBLIC_KEY_RSA* message, AuthorizationDelegate* authorization_delegate) argument 12935 RSA_DecryptResponseParser(const Tpm::RSA_DecryptResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 12951 RSA_Decrypt(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_PUBLIC_KEY_RSA& cipher_text, const TPMT_RSA_DECRYPT& in_scheme, const TPM2B_DATA& label, AuthorizationDelegate* authorization_delegate, const RSA_DecryptResponse& callback) argument 12974 RSA_DecryptSync(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_PUBLIC_KEY_RSA& cipher_text, const TPMT_RSA_DECRYPT& in_scheme, const TPM2B_DATA& label, TPM2B_PUBLIC_KEY_RSA* message, AuthorizationDelegate* authorization_delegate) argument 12994 SerializeCommand_ECDH_KeyGen( const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 13066 ParseResponse_ECDH_KeyGen( const std::string& response, TPM2B_ECC_POINT* z_point, TPM2B_ECC_POINT* pub_point, AuthorizationDelegate* authorization_delegate) argument 13165 ECDH_KeyGenResponseParser(const Tpm::ECDH_KeyGenResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 13182 ECDH_KeyGen(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, AuthorizationDelegate* authorization_delegate, const ECDH_KeyGenResponse& callback) argument 13201 ECDH_KeyGenSync(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, TPM2B_ECC_POINT* z_point, TPM2B_ECC_POINT* pub_point, AuthorizationDelegate* authorization_delegate) argument 13219 SerializeCommand_ECDH_ZGen( const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_ECC_POINT& in_point, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 13308 ParseResponse_ECDH_ZGen( const std::string& response, TPM2B_ECC_POINT* out_point, AuthorizationDelegate* authorization_delegate) argument 13401 ECDH_ZGenResponseParser(const Tpm::ECDH_ZGenResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 13417 ECDH_ZGen(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_ECC_POINT& in_point, AuthorizationDelegate* authorization_delegate, const ECDH_ZGenResponse& callback) argument 13437 ECDH_ZGenSync(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_ECC_POINT& in_point, TPM2B_ECC_POINT* out_point, AuthorizationDelegate* authorization_delegate) argument 13454 SerializeCommand_ECC_Parameters( const TPMI_ECC_CURVE& curve_id, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 13525 ParseResponse_ECC_Parameters( const std::string& response, TPMS_ALGORITHM_DETAIL_ECC* parameters, AuthorizationDelegate* authorization_delegate) argument 13605 ECC_ParametersResponseParser(const Tpm::ECC_ParametersResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 13621 ECC_Parameters(const TPMI_ECC_CURVE& curve_id, AuthorizationDelegate* authorization_delegate, const ECC_ParametersResponse& callback) argument 13639 ECC_ParametersSync(const TPMI_ECC_CURVE& curve_id, TPMS_ALGORITHM_DETAIL_ECC* parameters, AuthorizationDelegate* authorization_delegate) argument 13655 SerializeCommand_ZGen_2Phase( const TPMI_DH_OBJECT& key_a, const std::string& key_a_name, const TPM2B_ECC_POINT& in_qs_b, const TPM2B_ECC_POINT& in_qe_b, const TPMI_ECC_KEY_EXCHANGE& in_scheme, const UINT16& counter, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 13771 ParseResponse_ZGen_2Phase( const std::string& response, TPM2B_ECC_POINT* out_z1, TPM2B_ECC_POINT* out_z2, AuthorizationDelegate* authorization_delegate) argument 13870 ZGen_2PhaseResponseParser(const Tpm::ZGen_2PhaseResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 13887 ZGen_2Phase(const TPMI_DH_OBJECT& key_a, const std::string& key_a_name, const TPM2B_ECC_POINT& in_qs_b, const TPM2B_ECC_POINT& in_qe_b, const TPMI_ECC_KEY_EXCHANGE& in_scheme, const UINT16& counter, AuthorizationDelegate* authorization_delegate, const ZGen_2PhaseResponse& callback) argument 13911 ZGen_2PhaseSync(const TPMI_DH_OBJECT& key_a, const std::string& key_a_name, const TPM2B_ECC_POINT& in_qs_b, const TPM2B_ECC_POINT& in_qe_b, const TPMI_ECC_KEY_EXCHANGE& in_scheme, const UINT16& counter, TPM2B_ECC_POINT* out_z1, TPM2B_ECC_POINT* out_z2, AuthorizationDelegate* authorization_delegate) argument 13934 SerializeCommand_EncryptDecrypt( const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPMI_YES_NO& decrypt, const TPMI_ALG_SYM_MODE& mode, const TPM2B_IV& iv_in, const TPM2B_MAX_BUFFER& in_data, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 14042 ParseResponse_EncryptDecrypt( const std::string& response, TPM2B_MAX_BUFFER* out_data, TPM2B_IV* iv_out, AuthorizationDelegate* authorization_delegate) argument 14141 EncryptDecryptResponseParser(const Tpm::EncryptDecryptResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 14158 EncryptDecrypt(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPMI_YES_NO& decrypt, const TPMI_ALG_SYM_MODE& mode, const TPM2B_IV& iv_in, const TPM2B_MAX_BUFFER& in_data, AuthorizationDelegate* authorization_delegate, const EncryptDecryptResponse& callback) argument 14182 EncryptDecryptSync(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPMI_YES_NO& decrypt, const TPMI_ALG_SYM_MODE& mode, const TPM2B_IV& iv_in, const TPM2B_MAX_BUFFER& in_data, TPM2B_MAX_BUFFER* out_data, TPM2B_IV* iv_out, AuthorizationDelegate* authorization_delegate) argument 14205 SerializeCommand_Hash( const TPM2B_MAX_BUFFER& data, const TPMI_ALG_HASH& hash_alg, const TPMI_RH_HIERARCHY& hierarchy, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 14302 ParseResponse_Hash(const std::string& response, TPM2B_DIGEST* out_hash, TPMT_TK_HASHCHECK* validation, AuthorizationDelegate* authorization_delegate) argument 14400 HashResponseParser(const Tpm::HashResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 14417 Hash(const TPM2B_MAX_BUFFER& data, const TPMI_ALG_HASH& hash_alg, const TPMI_RH_HIERARCHY& hierarchy, AuthorizationDelegate* authorization_delegate, const HashResponse& callback) argument 14437 HashSync(const TPM2B_MAX_BUFFER& data, const TPMI_ALG_HASH& hash_alg, const TPMI_RH_HIERARCHY& hierarchy, TPM2B_DIGEST* out_hash, TPMT_TK_HASHCHECK* validation, AuthorizationDelegate* authorization_delegate) argument 14456 SerializeCommand_HMAC( const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_MAX_BUFFER& buffer, const TPMI_ALG_HASH& hash_alg, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 14554 ParseResponse_HMAC(const std::string& response, TPM2B_DIGEST* out_hmac, AuthorizationDelegate* authorization_delegate) argument 14646 HMACResponseParser(const Tpm::HMACResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 14662 HMAC(const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_MAX_BUFFER& buffer, const TPMI_ALG_HASH& hash_alg, AuthorizationDelegate* authorization_delegate, const HMACResponse& callback) argument 14683 HMACSync(const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_MAX_BUFFER& buffer, const TPMI_ALG_HASH& hash_alg, TPM2B_DIGEST* out_hmac, AuthorizationDelegate* authorization_delegate) argument 14701 SerializeCommand_GetRandom( const UINT16& bytes_requested, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 14772 ParseResponse_GetRandom( const std::string& response, TPM2B_DIGEST* random_bytes, AuthorizationDelegate* authorization_delegate) argument 14865 GetRandomResponseParser(const Tpm::GetRandomResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 14881 GetRandom(const UINT16& bytes_requested, AuthorizationDelegate* authorization_delegate, const GetRandomResponse& callback) argument 14899 GetRandomSync(const UINT16& bytes_requested, TPM2B_DIGEST* random_bytes, AuthorizationDelegate* authorization_delegate) argument 14914 SerializeCommand_StirRandom( const TPM2B_SENSITIVE_DATA& in_data, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 14993 ParseResponse_StirRandom( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 15067 StirRandomResponseParser(const Tpm::StirRandomResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 15081 StirRandom(const TPM2B_SENSITIVE_DATA& in_data, AuthorizationDelegate* authorization_delegate, const StirRandomResponse& callback) argument 15099 StirRandomSync(const TPM2B_SENSITIVE_DATA& in_data, AuthorizationDelegate* authorization_delegate) argument 15113 SerializeCommand_HMAC_Start( const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_AUTH& auth, const TPMI_ALG_HASH& hash_alg, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 15211 ParseResponse_HMAC_Start( const std::string& response, TPMI_DH_OBJECT* sequence_handle, AuthorizationDelegate* authorization_delegate) argument 15291 HMAC_StartResponseParser(const Tpm::HMAC_StartResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 15307 HMAC_Start(const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_AUTH& auth, const TPMI_ALG_HASH& hash_alg, AuthorizationDelegate* authorization_delegate, const HMAC_StartResponse& callback) argument 15328 HMAC_StartSync(const TPMI_DH_OBJECT& handle, const std::string& handle_name, const TPM2B_AUTH& auth, const TPMI_ALG_HASH& hash_alg, TPMI_DH_OBJECT* sequence_handle, AuthorizationDelegate* authorization_delegate) argument 15347 SerializeCommand_HashSequenceStart( const TPM2B_AUTH& auth, const TPMI_ALG_HASH& hash_alg, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 15435 ParseResponse_HashSequenceStart( const std::string& response, TPMI_DH_OBJECT* sequence_handle, AuthorizationDelegate* authorization_delegate) argument 15516 HashSequenceStartResponseParser( const Tpm::HashSequenceStartResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 15533 HashSequenceStart(const TPM2B_AUTH& auth, const TPMI_ALG_HASH& hash_alg, AuthorizationDelegate* authorization_delegate, const HashSequenceStartResponse& callback) argument 15552 HashSequenceStartSync( const TPM2B_AUTH& auth, const TPMI_ALG_HASH& hash_alg, TPMI_DH_OBJECT* sequence_handle, AuthorizationDelegate* authorization_delegate) argument 15570 SerializeCommand_SequenceUpdate( const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 15659 ParseResponse_SequenceUpdate( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 15733 SequenceUpdateResponseParser(const Tpm::SequenceUpdateResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 15748 SequenceUpdate(const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, AuthorizationDelegate* authorization_delegate, const SequenceUpdateResponse& callback) argument 15769 SequenceUpdateSync(const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, AuthorizationDelegate* authorization_delegate) argument 15786 SerializeCommand_SequenceComplete( const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, const TPMI_RH_HIERARCHY& hierarchy, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 15884 ParseResponse_SequenceComplete( const std::string& response, TPM2B_DIGEST* result, TPMT_TK_HASHCHECK* validation, AuthorizationDelegate* authorization_delegate) argument 15984 SequenceCompleteResponseParser( const Tpm::SequenceCompleteResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 16002 SequenceComplete(const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, const TPMI_RH_HIERARCHY& hierarchy, AuthorizationDelegate* authorization_delegate, const SequenceCompleteResponse& callback) argument 16024 SequenceCompleteSync( const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, const TPMI_RH_HIERARCHY& hierarchy, TPM2B_DIGEST* result, TPMT_TK_HASHCHECK* validation, AuthorizationDelegate* authorization_delegate) argument 16046 SerializeCommand_EventSequenceComplete( const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 16145 ParseResponse_EventSequenceComplete( const std::string& response, TPML_DIGEST_VALUES* results, AuthorizationDelegate* authorization_delegate) argument 16226 EventSequenceCompleteResponseParser( const Tpm::EventSequenceCompleteResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 16243 EventSequenceComplete(const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, AuthorizationDelegate* authorization_delegate, const EventSequenceCompleteResponse& callback) argument 16266 EventSequenceCompleteSync( const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPMI_DH_OBJECT& sequence_handle, const std::string& sequence_handle_name, const TPM2B_MAX_BUFFER& buffer, TPML_DIGEST_VALUES* results, AuthorizationDelegate* authorization_delegate) argument 16288 SerializeCommand_Certify( const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 16396 ParseResponse_Certify( const std::string& response, TPM2B_ATTEST* certify_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 16495 CertifyResponseParser(const Tpm::CertifyResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 16512 Certify(const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, AuthorizationDelegate* authorization_delegate, const CertifyResponse& callback) argument 16536 CertifySync(const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, TPM2B_ATTEST* certify_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 16559 SerializeCommand_CertifyCreation( const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPM2B_DATA& qualifying_data, const TPM2B_DIGEST& creation_hash, const TPMT_SIG_SCHEME& in_scheme, const TPMT_TK_CREATION& creation_ticket, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 16685 ParseResponse_CertifyCreation( const std::string& response, TPM2B_ATTEST* certify_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 16784 CertifyCreationResponseParser( const Tpm::CertifyCreationResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 16802 CertifyCreation(const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPM2B_DATA& qualifying_data, const TPM2B_DIGEST& creation_hash, const TPMT_SIG_SCHEME& in_scheme, const TPMT_TK_CREATION& creation_ticket, AuthorizationDelegate* authorization_delegate, const CertifyCreationResponse& callback) argument 16829 CertifyCreationSync(const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPM2B_DATA& qualifying_data, const TPM2B_DIGEST& creation_hash, const TPMT_SIG_SCHEME& in_scheme, const TPMT_TK_CREATION& creation_ticket, TPM2B_ATTEST* certify_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 16855 SerializeCommand_Quote( const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, const TPML_PCR_SELECTION& pcrselect, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 16962 ParseResponse_Quote(const std::string& response, TPM2B_ATTEST* quoted, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 17060 QuoteResponseParser(const Tpm::QuoteResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 17077 Quote(const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, const TPML_PCR_SELECTION& pcrselect, AuthorizationDelegate* authorization_delegate, const QuoteResponse& callback) argument 17100 QuoteSync(const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, const TPML_PCR_SELECTION& pcrselect, TPM2B_ATTEST* quoted, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 17121 SerializeCommand_GetSessionAuditDigest( const TPMI_RH_ENDORSEMENT& privacy_admin_handle, const std::string& privacy_admin_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_SH_HMAC& session_handle, const std::string& session_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 17241 ParseResponse_GetSessionAuditDigest( const std::string& response, TPM2B_ATTEST* audit_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 17341 GetSessionAuditDigestResponseParser( const Tpm::GetSessionAuditDigestResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 17359 GetSessionAuditDigest(const TPMI_RH_ENDORSEMENT& privacy_admin_handle, const std::string& privacy_admin_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_SH_HMAC& session_handle, const std::string& session_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, AuthorizationDelegate* authorization_delegate, const GetSessionAuditDigestResponse& callback) argument 17386 GetSessionAuditDigestSync( const TPMI_RH_ENDORSEMENT& privacy_admin_handle, const std::string& privacy_admin_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_SH_HMAC& session_handle, const std::string& session_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, TPM2B_ATTEST* audit_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 17413 SerializeCommand_GetCommandAuditDigest( const TPMI_RH_ENDORSEMENT& privacy_handle, const std::string& privacy_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 17521 ParseResponse_GetCommandAuditDigest( const std::string& response, TPM2B_ATTEST* audit_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 17621 GetCommandAuditDigestResponseParser( const Tpm::GetCommandAuditDigestResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 17639 GetCommandAuditDigest(const TPMI_RH_ENDORSEMENT& privacy_handle, const std::string& privacy_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, AuthorizationDelegate* authorization_delegate, const GetCommandAuditDigestResponse& callback) argument 17663 GetCommandAuditDigestSync( const TPMI_RH_ENDORSEMENT& privacy_handle, const std::string& privacy_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, TPM2B_ATTEST* audit_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 17687 SerializeCommand_GetTime( const TPMI_RH_ENDORSEMENT& privacy_admin_handle, const std::string& privacy_admin_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 17797 ParseResponse_GetTime( const std::string& response, TPM2B_ATTEST* time_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 17896 GetTimeResponseParser(const Tpm::GetTimeResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 17913 GetTime(const TPMI_RH_ENDORSEMENT& privacy_admin_handle, const std::string& privacy_admin_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, AuthorizationDelegate* authorization_delegate, const GetTimeResponse& callback) argument 17938 GetTimeSync(const TPMI_RH_ENDORSEMENT& privacy_admin_handle, const std::string& privacy_admin_handle_name, const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, TPM2B_ATTEST* time_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 17962 SerializeCommand_Commit( const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const UINT32& param_size, const TPM2B_ECC_POINT& p1, const TPM2B_SENSITIVE_DATA& s2, const TPM2B_ECC_PARAMETER& y2, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 18070 ParseResponse_Commit( const std::string& response, UINT32* param_size_out, TPM2B_ECC_POINT* k, TPM2B_ECC_POINT* l, TPM2B_ECC_POINT* e, UINT16* counter, AuthorizationDelegate* authorization_delegate) argument 18175 CommitResponseParser(const Tpm::CommitResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 18195 Commit(const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const UINT32& param_size, const TPM2B_ECC_POINT& p1, const TPM2B_SENSITIVE_DATA& s2, const TPM2B_ECC_PARAMETER& y2, AuthorizationDelegate* authorization_delegate, const CommitResponse& callback) argument 18219 CommitSync(const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const UINT32& param_size, const TPM2B_ECC_POINT& p1, const TPM2B_SENSITIVE_DATA& s2, const TPM2B_ECC_PARAMETER& y2, UINT32* param_size_out, TPM2B_ECC_POINT* k, TPM2B_ECC_POINT* l, TPM2B_ECC_POINT* e, UINT16* counter, AuthorizationDelegate* authorization_delegate) argument 18245 SerializeCommand_EC_Ephemeral( const UINT32& param_size, const TPMI_ECC_CURVE& curve_id, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 18325 ParseResponse_EC_Ephemeral( const std::string& response, UINT32* param_size_out, TPM2B_ECC_POINT* q, UINT16* counter, AuthorizationDelegate* authorization_delegate) argument 18417 EC_EphemeralResponseParser(const Tpm::EC_EphemeralResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 18435 EC_Ephemeral(const UINT32& param_size, const TPMI_ECC_CURVE& curve_id, AuthorizationDelegate* authorization_delegate, const EC_EphemeralResponse& callback) argument 18454 EC_EphemeralSync(const UINT32& param_size, const TPMI_ECC_CURVE& curve_id, UINT32* param_size_out, TPM2B_ECC_POINT* q, UINT16* counter, AuthorizationDelegate* authorization_delegate) argument 18473 SerializeCommand_VerifySignature( const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& digest, const TPMT_SIGNATURE& signature, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 18571 ParseResponse_VerifySignature( const std::string& response, TPMT_TK_VERIFIED* validation, AuthorizationDelegate* authorization_delegate) argument 18651 VerifySignatureResponseParser( const Tpm::VerifySignatureResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 18668 VerifySignature(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& digest, const TPMT_SIGNATURE& signature, AuthorizationDelegate* authorization_delegate, const VerifySignatureResponse& callback) argument 18690 VerifySignatureSync(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& digest, const TPMT_SIGNATURE& signature, TPMT_TK_VERIFIED* validation, AuthorizationDelegate* authorization_delegate) argument 18710 SerializeCommand_Sign( const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& digest, const TPMT_SIG_SCHEME& in_scheme, const TPMT_TK_HASHCHECK& validation, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 18817 ParseResponse_Sign(const std::string& response, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 18896 SignResponseParser(const Tpm::SignResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 18912 Sign(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& digest, const TPMT_SIG_SCHEME& in_scheme, const TPMT_TK_HASHCHECK& validation, AuthorizationDelegate* authorization_delegate, const SignResponse& callback) argument 18935 SignSync(const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& digest, const TPMT_SIG_SCHEME& in_scheme, const TPMT_TK_HASHCHECK& validation, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 18955 SerializeCommand_SetCommandCodeAuditStatus( const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPMI_ALG_HASH& audit_alg, const TPML_CC& set_list, const TPML_CC& clear_list, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 19054 ParseResponse_SetCommandCodeAuditStatus( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 19129 SetCommandCodeAuditStatusResponseParser( const Tpm::SetCommandCodeAuditStatusResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 19145 SetCommandCodeAuditStatus( const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPMI_ALG_HASH& audit_alg, const TPML_CC& set_list, const TPML_CC& clear_list, AuthorizationDelegate* authorization_delegate, const SetCommandCodeAuditStatusResponse& callback) argument 19170 SetCommandCodeAuditStatusSync( const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPMI_ALG_HASH& audit_alg, const TPML_CC& set_list, const TPML_CC& clear_list, AuthorizationDelegate* authorization_delegate) argument 19191 SerializeCommand_PCR_Extend( const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPML_DIGEST_VALUES& digests, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 19272 ParseResponse_PCR_Extend( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 19346 PCR_ExtendResponseParser(const Tpm::PCR_ExtendResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 19360 PCR_Extend(const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPML_DIGEST_VALUES& digests, AuthorizationDelegate* authorization_delegate, const PCR_ExtendResponse& callback) argument 19380 PCR_ExtendSync(const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPML_DIGEST_VALUES& digests, AuthorizationDelegate* authorization_delegate) argument 19396 SerializeCommand_PCR_Event( const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPM2B_EVENT& event_data, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 19485 ParseResponse_PCR_Event( const std::string& response, TPML_DIGEST_VALUES* digests, AuthorizationDelegate* authorization_delegate) argument 19565 PCR_EventResponseParser(const Tpm::PCR_EventResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 19581 PCR_Event(const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPM2B_EVENT& event_data, AuthorizationDelegate* authorization_delegate, const PCR_EventResponse& callback) argument 19602 PCR_EventSync(const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPM2B_EVENT& event_data, TPML_DIGEST_VALUES* digests, AuthorizationDelegate* authorization_delegate) argument 19620 SerializeCommand_PCR_Read( const TPML_PCR_SELECTION& pcr_selection_in, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 19691 ParseResponse_PCR_Read( const std::string& response, UINT32* pcr_update_counter, TPML_PCR_SELECTION* pcr_selection_out, TPML_DIGEST* pcr_values, AuthorizationDelegate* authorization_delegate) argument 19784 PCR_ReadResponseParser(const Tpm::PCR_ReadResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 19803 PCR_Read(const TPML_PCR_SELECTION& pcr_selection_in, AuthorizationDelegate* authorization_delegate, const PCR_ReadResponse& callback) argument 19821 PCR_ReadSync(const TPML_PCR_SELECTION& pcr_selection_in, UINT32* pcr_update_counter, TPML_PCR_SELECTION* pcr_selection_out, TPML_DIGEST* pcr_values, AuthorizationDelegate* authorization_delegate) argument 19839 SerializeCommand_PCR_Allocate( const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const TPML_PCR_SELECTION& pcr_allocation, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 19920 ParseResponse_PCR_Allocate( const std::string& response, TPMI_YES_NO* allocation_success, UINT32* max_pcr, UINT32* size_needed, UINT32* size_available, AuthorizationDelegate* authorization_delegate) argument 20019 PCR_AllocateResponseParser(const Tpm::PCR_AllocateResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 20039 PCR_Allocate(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const TPML_PCR_SELECTION& pcr_allocation, AuthorizationDelegate* authorization_delegate, const PCR_AllocateResponse& callback) argument 20060 PCR_AllocateSync(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const TPML_PCR_SELECTION& pcr_allocation, TPMI_YES_NO* allocation_success, UINT32* max_pcr, UINT32* size_needed, UINT32* size_available, AuthorizationDelegate* authorization_delegate) argument 20083 SerializeCommand_PCR_SetAuthPolicy( const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const TPMI_DH_PCR& pcr_num, const std::string& pcr_num_name, const TPM2B_DIGEST& auth_policy, const TPMI_ALG_HASH& policy_digest, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 20191 ParseResponse_PCR_SetAuthPolicy( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 20266 PCR_SetAuthPolicyResponseParser( const Tpm::PCR_SetAuthPolicyResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 20282 PCR_SetAuthPolicy(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const TPMI_DH_PCR& pcr_num, const std::string& pcr_num_name, const TPM2B_DIGEST& auth_policy, const TPMI_ALG_HASH& policy_digest, AuthorizationDelegate* authorization_delegate, const PCR_SetAuthPolicyResponse& callback) argument 20306 PCR_SetAuthPolicySync( const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const TPMI_DH_PCR& pcr_num, const std::string& pcr_num_name, const TPM2B_DIGEST& auth_policy, const TPMI_ALG_HASH& policy_digest, AuthorizationDelegate* authorization_delegate) argument 20327 SerializeCommand_PCR_SetAuthValue( const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPM2B_DIGEST& auth, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 20416 ParseResponse_PCR_SetAuthValue( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 20491 PCR_SetAuthValueResponseParser( const Tpm::PCR_SetAuthValueResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 20507 PCR_SetAuthValue(const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPM2B_DIGEST& auth, AuthorizationDelegate* authorization_delegate, const PCR_SetAuthValueResponse& callback) argument 20527 PCR_SetAuthValueSync( const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, const TPM2B_DIGEST& auth, AuthorizationDelegate* authorization_delegate) argument 20544 SerializeCommand_PCR_Reset( const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 20616 ParseResponse_PCR_Reset( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 20690 PCR_ResetResponseParser(const Tpm::PCR_ResetResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 20704 PCR_Reset(const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, AuthorizationDelegate* authorization_delegate, const PCR_ResetResponse& callback) argument 20723 PCR_ResetSync(const TPMI_DH_PCR& pcr_handle, const std::string& pcr_handle_name, AuthorizationDelegate* authorization_delegate) argument 20738 SerializeCommand_PolicySigned( const TPMI_DH_OBJECT& auth_object, const std::string& auth_object_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NONCE& nonce_tpm, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const INT32& expiration, const TPMT_SIGNATURE& auth, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 20873 ParseResponse_PolicySigned( const std::string& response, TPM2B_TIMEOUT* timeout, TPMT_TK_AUTH* policy_ticket, AuthorizationDelegate* authorization_delegate) argument 20972 PolicySignedResponseParser(const Tpm::PolicySignedResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 20989 PolicySigned(const TPMI_DH_OBJECT& auth_object, const std::string& auth_object_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NONCE& nonce_tpm, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const INT32& expiration, const TPMT_SIGNATURE& auth, AuthorizationDelegate* authorization_delegate, const PolicySignedResponse& callback) argument 21017 PolicySignedSync(const TPMI_DH_OBJECT& auth_object, const std::string& auth_object_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NONCE& nonce_tpm, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const INT32& expiration, const TPMT_SIGNATURE& auth, TPM2B_TIMEOUT* timeout, TPMT_TK_AUTH* policy_ticket, AuthorizationDelegate* authorization_delegate) argument 21044 SerializeCommand_PolicySecret( const TPMI_DH_ENTITY& auth_handle, const std::string& auth_handle_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NONCE& nonce_tpm, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const INT32& expiration, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 21170 ParseResponse_PolicySecret( const std::string& response, TPM2B_TIMEOUT* timeout, TPMT_TK_AUTH* policy_ticket, AuthorizationDelegate* authorization_delegate) argument 21269 PolicySecretResponseParser(const Tpm::PolicySecretResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 21286 PolicySecret(const TPMI_DH_ENTITY& auth_handle, const std::string& auth_handle_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NONCE& nonce_tpm, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const INT32& expiration, AuthorizationDelegate* authorization_delegate, const PolicySecretResponse& callback) argument 21313 PolicySecretSync(const TPMI_DH_ENTITY& auth_handle, const std::string& auth_handle_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NONCE& nonce_tpm, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const INT32& expiration, TPM2B_TIMEOUT* timeout, TPMT_TK_AUTH* policy_ticket, AuthorizationDelegate* authorization_delegate) argument 21339 SerializeCommand_PolicyTicket( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_TIMEOUT& timeout, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const TPM2B_NAME& auth_name, const TPMT_TK_AUTH& ticket, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 21464 ParseResponse_PolicyTicket( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 21538 PolicyTicketResponseParser(const Tpm::PolicyTicketResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 21552 PolicyTicket(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_TIMEOUT& timeout, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const TPM2B_NAME& auth_name, const TPMT_TK_AUTH& ticket, AuthorizationDelegate* authorization_delegate, const PolicyTicketResponse& callback) argument 21577 PolicyTicketSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_TIMEOUT& timeout, const TPM2B_DIGEST& cp_hash_a, const TPM2B_NONCE& policy_ref, const TPM2B_NAME& auth_name, const TPMT_TK_AUTH& ticket, AuthorizationDelegate* authorization_delegate) argument 21598 SerializeCommand_PolicyOR( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPML_DIGEST& p_hash_list, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 21679 ParseResponse_PolicyOR( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 21753 PolicyORResponseParser(const Tpm::PolicyORResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 21767 PolicyOR(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPML_DIGEST& p_hash_list, AuthorizationDelegate* authorization_delegate, const PolicyORResponse& callback) argument 21788 PolicyORSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPML_DIGEST& p_hash_list, AuthorizationDelegate* authorization_delegate) argument 21805 SerializeCommand_PolicyPCR( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& pcr_digest, const TPML_PCR_SELECTION& pcrs, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 21903 ParseResponse_PolicyPCR( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 21977 PolicyPCRResponseParser(const Tpm::PolicyPCRResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 21991 PolicyPCR(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& pcr_digest, const TPML_PCR_SELECTION& pcrs, AuthorizationDelegate* authorization_delegate, const PolicyPCRResponse& callback) argument 22013 PolicyPCRSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& pcr_digest, const TPML_PCR_SELECTION& pcrs, AuthorizationDelegate* authorization_delegate) argument 22031 SerializeCommand_PolicyLocality( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPMA_LOCALITY& locality, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 22112 ParseResponse_PolicyLocality( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 22186 PolicyLocalityResponseParser(const Tpm::PolicyLocalityResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 22201 PolicyLocality(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPMA_LOCALITY& locality, AuthorizationDelegate* authorization_delegate, const PolicyLocalityResponse& callback) argument 22222 PolicyLocalitySync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPMA_LOCALITY& locality, AuthorizationDelegate* authorization_delegate) argument 22239 SerializeCommand_PolicyNV( const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_OPERAND& operand_b, const UINT16& offset, const TPM_EO& operation, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 22366 ParseResponse_PolicyNV( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 22440 PolicyNVResponseParser(const Tpm::PolicyNVResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 22454 PolicyNV(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_OPERAND& operand_b, const UINT16& offset, const TPM_EO& operation, AuthorizationDelegate* authorization_delegate, const PolicyNVResponse& callback) argument 22482 PolicyNVSync(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_OPERAND& operand_b, const UINT16& offset, const TPM_EO& operation, AuthorizationDelegate* authorization_delegate) argument 22506 SerializeCommand_PolicyCounterTimer( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_OPERAND& operand_b, const UINT16& offset, const TPM_EO& operation, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 22613 ParseResponse_PolicyCounterTimer( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 22688 PolicyCounterTimerResponseParser( const Tpm::PolicyCounterTimerResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 22704 PolicyCounterTimer(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_OPERAND& operand_b, const UINT16& offset, const TPM_EO& operation, AuthorizationDelegate* authorization_delegate, const PolicyCounterTimerResponse& callback) argument 22727 PolicyCounterTimerSync( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_OPERAND& operand_b, const UINT16& offset, const TPM_EO& operation, AuthorizationDelegate* authorization_delegate) argument 22747 SerializeCommand_PolicyCommandCode( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM_CC& code, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 22828 ParseResponse_PolicyCommandCode( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 22903 PolicyCommandCodeResponseParser( const Tpm::PolicyCommandCodeResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 22919 PolicyCommandCode(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM_CC& code, AuthorizationDelegate* authorization_delegate, const PolicyCommandCodeResponse& callback) argument 22940 PolicyCommandCodeSync( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM_CC& code, AuthorizationDelegate* authorization_delegate) argument 22958 SerializeCommand_PolicyPhysicalPresence( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 23030 ParseResponse_PolicyPhysicalPresence( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 23105 PolicyPhysicalPresenceResponseParser( const Tpm::PolicyPhysicalPresenceResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 23121 PolicyPhysicalPresence( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, AuthorizationDelegate* authorization_delegate, const PolicyPhysicalPresenceResponse& callback) argument 23141 PolicyPhysicalPresenceSync( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, AuthorizationDelegate* authorization_delegate) argument 23157 SerializeCommand_PolicyCpHash( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& cp_hash_a, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 23246 ParseResponse_PolicyCpHash( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 23320 PolicyCpHashResponseParser(const Tpm::PolicyCpHashResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 23334 PolicyCpHash(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& cp_hash_a, AuthorizationDelegate* authorization_delegate, const PolicyCpHashResponse& callback) argument 23355 PolicyCpHashSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& cp_hash_a, AuthorizationDelegate* authorization_delegate) argument 23372 SerializeCommand_PolicyNameHash( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& name_hash, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 23461 ParseResponse_PolicyNameHash( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 23535 PolicyNameHashResponseParser(const Tpm::PolicyNameHashResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 23550 PolicyNameHash(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& name_hash, AuthorizationDelegate* authorization_delegate, const PolicyNameHashResponse& callback) argument 23571 PolicyNameHashSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& name_hash, AuthorizationDelegate* authorization_delegate) argument 23588 SerializeCommand_PolicyDuplicationSelect( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NAME& object_name, const TPM2B_NAME& new_parent_name, const TPMI_YES_NO& include_object, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 23695 ParseResponse_PolicyDuplicationSelect( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 23770 PolicyDuplicationSelectResponseParser( const Tpm::PolicyDuplicationSelectResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 23786 PolicyDuplicationSelect( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NAME& object_name, const TPM2B_NAME& new_parent_name, const TPMI_YES_NO& include_object, AuthorizationDelegate* authorization_delegate, const PolicyDuplicationSelectResponse& callback) argument 23810 PolicyDuplicationSelectSync( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_NAME& object_name, const TPM2B_NAME& new_parent_name, const TPMI_YES_NO& include_object, AuthorizationDelegate* authorization_delegate) argument 23830 SerializeCommand_PolicyAuthorize( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& approved_policy, const TPM2B_NONCE& policy_ref, const TPM2B_NAME& key_sign, const TPMT_TK_VERIFIED& check_ticket, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 23946 ParseResponse_PolicyAuthorize( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 24020 PolicyAuthorizeResponseParser( const Tpm::PolicyAuthorizeResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 24036 PolicyAuthorize(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& approved_policy, const TPM2B_NONCE& policy_ref, const TPM2B_NAME& key_sign, const TPMT_TK_VERIFIED& check_ticket, AuthorizationDelegate* authorization_delegate, const PolicyAuthorizeResponse& callback) argument 24060 PolicyAuthorizeSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPM2B_DIGEST& approved_policy, const TPM2B_NONCE& policy_ref, const TPM2B_NAME& key_sign, const TPMT_TK_VERIFIED& check_ticket, AuthorizationDelegate* authorization_delegate) argument 24080 SerializeCommand_PolicyAuthValue( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 24152 ParseResponse_PolicyAuthValue( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 24226 PolicyAuthValueResponseParser( const Tpm::PolicyAuthValueResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 24242 PolicyAuthValue(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, AuthorizationDelegate* authorization_delegate, const PolicyAuthValueResponse& callback) argument 24261 PolicyAuthValueSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, AuthorizationDelegate* authorization_delegate) argument 24276 SerializeCommand_PolicyPassword( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 24348 ParseResponse_PolicyPassword( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 24422 PolicyPasswordResponseParser(const Tpm::PolicyPasswordResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 24437 PolicyPassword(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, AuthorizationDelegate* authorization_delegate, const PolicyPasswordResponse& callback) argument 24456 PolicyPasswordSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, AuthorizationDelegate* authorization_delegate) argument 24471 SerializeCommand_PolicyGetDigest( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 24543 ParseResponse_PolicyGetDigest( const std::string& response, TPM2B_DIGEST* policy_digest, AuthorizationDelegate* authorization_delegate) argument 24636 PolicyGetDigestResponseParser( const Tpm::PolicyGetDigestResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 24653 PolicyGetDigest(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, AuthorizationDelegate* authorization_delegate, const PolicyGetDigestResponse& callback) argument 24672 PolicyGetDigestSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, TPM2B_DIGEST* policy_digest, AuthorizationDelegate* authorization_delegate) argument 24689 SerializeCommand_PolicyNvWritten( const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPMI_YES_NO& written_set, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 24770 ParseResponse_PolicyNvWritten( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 24844 PolicyNvWrittenResponseParser( const Tpm::PolicyNvWrittenResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 24860 PolicyNvWritten(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPMI_YES_NO& written_set, AuthorizationDelegate* authorization_delegate, const PolicyNvWrittenResponse& callback) argument 24881 PolicyNvWrittenSync(const TPMI_SH_POLICY& policy_session, const std::string& policy_session_name, const TPMI_YES_NO& written_set, AuthorizationDelegate* authorization_delegate) argument 24898 SerializeCommand_CreatePrimary( const TPMI_RH_HIERARCHY& primary_handle, const std::string& primary_handle_name, const TPM2B_SENSITIVE_CREATE& in_sensitive, const TPM2B_PUBLIC& in_public, const TPM2B_DATA& outside_info, const TPML_PCR_SELECTION& creation_pcr, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 25014 ParseResponse_CreatePrimary( const std::string& response, TPM_HANDLE* object_handle, TPM2B_PUBLIC* out_public, TPM2B_CREATION_DATA* creation_data, TPM2B_DIGEST* creation_hash, TPMT_TK_CREATION* creation_ticket, TPM2B_NAME* name, AuthorizationDelegate* authorization_delegate) argument 25139 CreatePrimaryResponseParser(const Tpm::CreatePrimaryResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 25162 CreatePrimary(const TPMI_RH_HIERARCHY& primary_handle, const std::string& primary_handle_name, const TPM2B_SENSITIVE_CREATE& in_sensitive, const TPM2B_PUBLIC& in_public, const TPM2B_DATA& outside_info, const TPML_PCR_SELECTION& creation_pcr, AuthorizationDelegate* authorization_delegate, const CreatePrimaryResponse& callback) argument 25186 CreatePrimarySync(const TPMI_RH_HIERARCHY& primary_handle, const std::string& primary_handle_name, const TPM2B_SENSITIVE_CREATE& in_sensitive, const TPM2B_PUBLIC& in_public, const TPM2B_DATA& outside_info, const TPML_PCR_SELECTION& creation_pcr, TPM_HANDLE* object_handle, TPM2B_PUBLIC* out_public, TPM2B_CREATION_DATA* creation_data, TPM2B_DIGEST* creation_hash, TPMT_TK_CREATION* creation_ticket, TPM2B_NAME* name, AuthorizationDelegate* authorization_delegate) argument 25214 SerializeCommand_HierarchyControl( const TPMI_RH_HIERARCHY& auth_handle, const std::string& auth_handle_name, const TPMI_RH_ENABLES& enable, const TPMI_YES_NO& state, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 25304 ParseResponse_HierarchyControl( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 25379 HierarchyControlResponseParser( const Tpm::HierarchyControlResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 25395 HierarchyControl(const TPMI_RH_HIERARCHY& auth_handle, const std::string& auth_handle_name, const TPMI_RH_ENABLES& enable, const TPMI_YES_NO& state, AuthorizationDelegate* authorization_delegate, const HierarchyControlResponse& callback) argument 25417 HierarchyControlSync( const TPMI_RH_HIERARCHY& auth_handle, const std::string& auth_handle_name, const TPMI_RH_ENABLES& enable, const TPMI_YES_NO& state, AuthorizationDelegate* authorization_delegate) argument 25436 SerializeCommand_SetPrimaryPolicy( const TPMI_RH_HIERARCHY& auth_handle, const std::string& auth_handle_name, const TPM2B_DIGEST& auth_policy, const TPMI_ALG_HASH& hash_alg, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 25534 ParseResponse_SetPrimaryPolicy( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 25609 SetPrimaryPolicyResponseParser( const Tpm::SetPrimaryPolicyResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 25625 SetPrimaryPolicy(const TPMI_RH_HIERARCHY& auth_handle, const std::string& auth_handle_name, const TPM2B_DIGEST& auth_policy, const TPMI_ALG_HASH& hash_alg, AuthorizationDelegate* authorization_delegate, const SetPrimaryPolicyResponse& callback) argument 25647 SetPrimaryPolicySync( const TPMI_RH_HIERARCHY& auth_handle, const std::string& auth_handle_name, const TPM2B_DIGEST& auth_policy, const TPMI_ALG_HASH& hash_alg, AuthorizationDelegate* authorization_delegate) argument 25666 SerializeCommand_ChangePPS( const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 25738 ParseResponse_ChangePPS( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 25812 ChangePPSResponseParser(const Tpm::ChangePPSResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 25826 ChangePPS(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, AuthorizationDelegate* authorization_delegate, const ChangePPSResponse& callback) argument 25845 ChangePPSSync(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, AuthorizationDelegate* authorization_delegate) argument 25860 SerializeCommand_ChangeEPS( const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 25932 ParseResponse_ChangeEPS( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 26006 ChangeEPSResponseParser(const Tpm::ChangeEPSResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 26020 ChangeEPS(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, AuthorizationDelegate* authorization_delegate, const ChangeEPSResponse& callback) argument 26039 ChangeEPSSync(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, AuthorizationDelegate* authorization_delegate) argument 26054 SerializeCommand_Clear( const TPMI_RH_CLEAR& auth_handle, const std::string& auth_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 26126 ParseResponse_Clear(const std::string& response, AuthorizationDelegate* authorization_delegate) argument 26199 ClearResponseParser(const Tpm::ClearResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 26213 Clear(const TPMI_RH_CLEAR& auth_handle, const std::string& auth_handle_name, AuthorizationDelegate* authorization_delegate, const ClearResponse& callback) argument 26232 ClearSync(const TPMI_RH_CLEAR& auth_handle, const std::string& auth_handle_name, AuthorizationDelegate* authorization_delegate) argument 26247 SerializeCommand_ClearControl( const TPMI_RH_CLEAR& auth, const std::string& auth_name, const TPMI_YES_NO& disable, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 26328 ParseResponse_ClearControl( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 26402 ClearControlResponseParser(const Tpm::ClearControlResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 26416 ClearControl(const TPMI_RH_CLEAR& auth, const std::string& auth_name, const TPMI_YES_NO& disable, AuthorizationDelegate* authorization_delegate, const ClearControlResponse& callback) argument 26436 ClearControlSync(const TPMI_RH_CLEAR& auth, const std::string& auth_name, const TPMI_YES_NO& disable, AuthorizationDelegate* authorization_delegate) argument 26452 SerializeCommand_HierarchyChangeAuth( const TPMI_RH_HIERARCHY_AUTH& auth_handle, const std::string& auth_handle_name, const TPM2B_AUTH& new_auth, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 26541 ParseResponse_HierarchyChangeAuth( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 26616 HierarchyChangeAuthResponseParser( const Tpm::HierarchyChangeAuthResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 26632 HierarchyChangeAuth(const TPMI_RH_HIERARCHY_AUTH& auth_handle, const std::string& auth_handle_name, const TPM2B_AUTH& new_auth, AuthorizationDelegate* authorization_delegate, const HierarchyChangeAuthResponse& callback) argument 26653 HierarchyChangeAuthSync( const TPMI_RH_HIERARCHY_AUTH& auth_handle, const std::string& auth_handle_name, const TPM2B_AUTH& new_auth, AuthorizationDelegate* authorization_delegate) argument 26671 SerializeCommand_DictionaryAttackLockReset( const TPMI_RH_LOCKOUT& lock_handle, const std::string& lock_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 26743 ParseResponse_DictionaryAttackLockReset( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 26818 DictionaryAttackLockResetResponseParser( const Tpm::DictionaryAttackLockResetResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 26834 DictionaryAttackLockReset( const TPMI_RH_LOCKOUT& lock_handle, const std::string& lock_handle_name, AuthorizationDelegate* authorization_delegate, const DictionaryAttackLockResetResponse& callback) argument 26855 DictionaryAttackLockResetSync( const TPMI_RH_LOCKOUT& lock_handle, const std::string& lock_handle_name, AuthorizationDelegate* authorization_delegate) argument 26872 SerializeCommand_DictionaryAttackParameters( const TPMI_RH_LOCKOUT& lock_handle, const std::string& lock_handle_name, const UINT32& new_max_tries, const UINT32& new_recovery_time, const UINT32& lockout_recovery, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 26971 ParseResponse_DictionaryAttackParameters( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 27046 DictionaryAttackParametersResponseParser( const Tpm::DictionaryAttackParametersResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 27062 DictionaryAttackParameters( const TPMI_RH_LOCKOUT& lock_handle, const std::string& lock_handle_name, const UINT32& new_max_tries, const UINT32& new_recovery_time, const UINT32& lockout_recovery, AuthorizationDelegate* authorization_delegate, const DictionaryAttackParametersResponse& callback) argument 27087 DictionaryAttackParametersSync( const TPMI_RH_LOCKOUT& lock_handle, const std::string& lock_handle_name, const UINT32& new_max_tries, const UINT32& new_recovery_time, const UINT32& lockout_recovery, AuthorizationDelegate* authorization_delegate) argument 27108 SerializeCommand_PP_Commands( const TPMI_RH_PLATFORM& auth, const std::string& auth_name, const TPML_CC& set_list, const TPML_CC& clear_list, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 27198 ParseResponse_PP_Commands( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 27272 PP_CommandsResponseParser(const Tpm::PP_CommandsResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 27286 PP_Commands(const TPMI_RH_PLATFORM& auth, const std::string& auth_name, const TPML_CC& set_list, const TPML_CC& clear_list, AuthorizationDelegate* authorization_delegate, const PP_CommandsResponse& callback) argument 27307 PP_CommandsSync(const TPMI_RH_PLATFORM& auth, const std::string& auth_name, const TPML_CC& set_list, const TPML_CC& clear_list, AuthorizationDelegate* authorization_delegate) argument 27324 SerializeCommand_SetAlgorithmSet( const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const UINT32& algorithm_set, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 27405 ParseResponse_SetAlgorithmSet( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 27479 SetAlgorithmSetResponseParser( const Tpm::SetAlgorithmSetResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 27495 SetAlgorithmSet(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const UINT32& algorithm_set, AuthorizationDelegate* authorization_delegate, const SetAlgorithmSetResponse& callback) argument 27516 SetAlgorithmSetSync(const TPMI_RH_PLATFORM& auth_handle, const std::string& auth_handle_name, const UINT32& algorithm_set, AuthorizationDelegate* authorization_delegate) argument 27533 SerializeCommand_FieldUpgradeStart( const TPMI_RH_PLATFORM& authorization, const std::string& authorization_name, const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& fu_digest, const TPMT_SIGNATURE& manifest_signature, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 27642 ParseResponse_FieldUpgradeStart( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 27717 FieldUpgradeStartResponseParser( const Tpm::FieldUpgradeStartResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 27733 FieldUpgradeStart(const TPMI_RH_PLATFORM& authorization, const std::string& authorization_name, const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& fu_digest, const TPMT_SIGNATURE& manifest_signature, AuthorizationDelegate* authorization_delegate, const FieldUpgradeStartResponse& callback) argument 27757 FieldUpgradeStartSync( const TPMI_RH_PLATFORM& authorization, const std::string& authorization_name, const TPMI_DH_OBJECT& key_handle, const std::string& key_handle_name, const TPM2B_DIGEST& fu_digest, const TPMT_SIGNATURE& manifest_signature, AuthorizationDelegate* authorization_delegate) argument 27778 SerializeCommand_FieldUpgradeData( const TPM2B_MAX_BUFFER& fu_data, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 27857 ParseResponse_FieldUpgradeData( const std::string& response, TPMT_HA* next_digest, TPMT_HA* first_digest, AuthorizationDelegate* authorization_delegate) argument 27944 FieldUpgradeDataResponseParser( const Tpm::FieldUpgradeDataResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 27962 FieldUpgradeData(const TPM2B_MAX_BUFFER& fu_data, AuthorizationDelegate* authorization_delegate, const FieldUpgradeDataResponse& callback) argument 27980 FieldUpgradeDataSync( const TPM2B_MAX_BUFFER& fu_data, TPMT_HA* next_digest, TPMT_HA* first_digest, AuthorizationDelegate* authorization_delegate) argument 27998 SerializeCommand_FirmwareRead( const UINT32& sequence_number, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 28069 ParseResponse_FirmwareRead( const std::string& response, TPM2B_MAX_BUFFER* fu_data, AuthorizationDelegate* authorization_delegate) argument 28162 FirmwareReadResponseParser(const Tpm::FirmwareReadResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 28178 FirmwareRead(const UINT32& sequence_number, AuthorizationDelegate* authorization_delegate, const FirmwareReadResponse& callback) argument 28196 FirmwareReadSync(const UINT32& sequence_number, TPM2B_MAX_BUFFER* fu_data, AuthorizationDelegate* authorization_delegate) argument 28211 SerializeCommand_ContextSave( const TPMI_DH_CONTEXT& save_handle, const std::string& save_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 28283 ParseResponse_ContextSave( const std::string& response, TPMS_CONTEXT* context, AuthorizationDelegate* authorization_delegate) argument 28363 ContextSaveResponseParser(const Tpm::ContextSaveResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 28379 ContextSave(const TPMI_DH_CONTEXT& save_handle, const std::string& save_handle_name, AuthorizationDelegate* authorization_delegate, const ContextSaveResponse& callback) argument 28398 ContextSaveSync(const TPMI_DH_CONTEXT& save_handle, const std::string& save_handle_name, TPMS_CONTEXT* context, AuthorizationDelegate* authorization_delegate) argument 28414 SerializeCommand_ContextLoad( const TPMS_CONTEXT& context, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 28485 ParseResponse_ContextLoad( const std::string& response, TPMI_DH_CONTEXT* loaded_handle, AuthorizationDelegate* authorization_delegate) argument 28565 ContextLoadResponseParser(const Tpm::ContextLoadResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 28581 ContextLoad(const TPMS_CONTEXT& context, AuthorizationDelegate* authorization_delegate, const ContextLoadResponse& callback) argument 28599 ContextLoadSync(const TPMS_CONTEXT& context, TPMI_DH_CONTEXT* loaded_handle, AuthorizationDelegate* authorization_delegate) argument 28615 SerializeCommand_FlushContext( const TPMI_DH_CONTEXT& flush_handle, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 28686 ParseResponse_FlushContext( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 28760 FlushContextResponseParser(const Tpm::FlushContextResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 28774 FlushContext(const TPMI_DH_CONTEXT& flush_handle, AuthorizationDelegate* authorization_delegate, const FlushContextResponse& callback) argument 28792 FlushContextSync(const TPMI_DH_CONTEXT& flush_handle, AuthorizationDelegate* authorization_delegate) argument 28806 SerializeCommand_EvictControl( const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_PERSISTENT& persistent_handle, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 28898 ParseResponse_EvictControl( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 28972 EvictControlResponseParser(const Tpm::EvictControlResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 28986 EvictControl(const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_PERSISTENT& persistent_handle, AuthorizationDelegate* authorization_delegate, const EvictControlResponse& callback) argument 29009 EvictControlSync(const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPMI_DH_OBJECT& object_handle, const std::string& object_handle_name, const TPMI_DH_PERSISTENT& persistent_handle, AuthorizationDelegate* authorization_delegate) argument 29028 SerializeCommand_ReadClock( std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 29090 ParseResponse_ReadClock( const std::string& response, TPMS_TIME_INFO* current_time, AuthorizationDelegate* authorization_delegate) argument 29170 ReadClockResponseParser(const Tpm::ReadClockResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 29186 ReadClock(AuthorizationDelegate* authorization_delegate, const ReadClockResponse& callback) argument 29202 ReadClockSync(TPMS_TIME_INFO* current_time, AuthorizationDelegate* authorization_delegate) argument 29215 SerializeCommand_ClockSet( const TPMI_RH_PROVISION& auth, const std::string& auth_name, const UINT64& new_time, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 29296 ParseResponse_ClockSet( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 29370 ClockSetResponseParser(const Tpm::ClockSetResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 29384 ClockSet(const TPMI_RH_PROVISION& auth, const std::string& auth_name, const UINT64& new_time, AuthorizationDelegate* authorization_delegate, const ClockSetResponse& callback) argument 29404 ClockSetSync(const TPMI_RH_PROVISION& auth, const std::string& auth_name, const UINT64& new_time, AuthorizationDelegate* authorization_delegate) argument 29420 SerializeCommand_ClockRateAdjust( const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPM_CLOCK_ADJUST& rate_adjust, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 29501 ParseResponse_ClockRateAdjust( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 29575 ClockRateAdjustResponseParser( const Tpm::ClockRateAdjustResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 29591 ClockRateAdjust(const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPM_CLOCK_ADJUST& rate_adjust, AuthorizationDelegate* authorization_delegate, const ClockRateAdjustResponse& callback) argument 29611 ClockRateAdjustSync(const TPMI_RH_PROVISION& auth, const std::string& auth_name, const TPM_CLOCK_ADJUST& rate_adjust, AuthorizationDelegate* authorization_delegate) argument 29627 SerializeCommand_GetCapability( const TPM_CAP& capability, const UINT32& property, const UINT32& property_count, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 29716 ParseResponse_GetCapability( const std::string& response, TPMI_YES_NO* more_data, TPMS_CAPABILITY_DATA* capability_data, AuthorizationDelegate* authorization_delegate) argument 29803 GetCapabilityResponseParser(const Tpm::GetCapabilityResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 29820 GetCapability(const TPM_CAP& capability, const UINT32& property, const UINT32& property_count, AuthorizationDelegate* authorization_delegate, const GetCapabilityResponse& callback) argument 29840 GetCapabilitySync(const TPM_CAP& capability, const UINT32& property, const UINT32& property_count, TPMI_YES_NO* more_data, TPMS_CAPABILITY_DATA* capability_data, AuthorizationDelegate* authorization_delegate) argument 29859 SerializeCommand_TestParms( const TPMT_PUBLIC_PARMS& parameters, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 29930 ParseResponse_TestParms( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 30004 TestParmsResponseParser(const Tpm::TestParmsResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 30018 TestParms(const TPMT_PUBLIC_PARMS& parameters, AuthorizationDelegate* authorization_delegate, const TestParmsResponse& callback) argument 30036 TestParmsSync(const TPMT_PUBLIC_PARMS& parameters, AuthorizationDelegate* authorization_delegate) argument 30050 SerializeCommand_NV_DefineSpace( const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, const TPM2B_AUTH& auth, const TPM2B_NV_PUBLIC& public_info, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 30148 ParseResponse_NV_DefineSpace( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 30222 NV_DefineSpaceResponseParser(const Tpm::NV_DefineSpaceResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 30237 NV_DefineSpace(const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, const TPM2B_AUTH& auth, const TPM2B_NV_PUBLIC& public_info, AuthorizationDelegate* authorization_delegate, const NV_DefineSpaceResponse& callback) argument 30259 NV_DefineSpaceSync(const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, const TPM2B_AUTH& auth, const TPM2B_NV_PUBLIC& public_info, AuthorizationDelegate* authorization_delegate) argument 30277 SerializeCommand_NV_UndefineSpace( const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 30359 ParseResponse_NV_UndefineSpace( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 30434 NV_UndefineSpaceResponseParser( const Tpm::NV_UndefineSpaceResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 30450 NV_UndefineSpace(const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate, const NV_UndefineSpaceResponse& callback) argument 30472 NV_UndefineSpaceSync( const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate) argument 30491 SerializeCommand_NV_UndefineSpaceSpecial( const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPMI_RH_PLATFORM& platform, const std::string& platform_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 30573 ParseResponse_NV_UndefineSpaceSpecial( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 30648 NV_UndefineSpaceSpecialResponseParser( const Tpm::NV_UndefineSpaceSpecialResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 30664 NV_UndefineSpaceSpecial( const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPMI_RH_PLATFORM& platform, const std::string& platform_name, AuthorizationDelegate* authorization_delegate, const NV_UndefineSpaceSpecialResponse& callback) argument 30687 NV_UndefineSpaceSpecialSync( const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPMI_RH_PLATFORM& platform, const std::string& platform_name, AuthorizationDelegate* authorization_delegate) argument 30706 SerializeCommand_NV_ReadPublic( const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 30778 ParseResponse_NV_ReadPublic( const std::string& response, TPM2B_NV_PUBLIC* nv_public, TPM2B_NAME* nv_name, AuthorizationDelegate* authorization_delegate) argument 30877 NV_ReadPublicResponseParser(const Tpm::NV_ReadPublicResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 30894 NV_ReadPublic(const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate, const NV_ReadPublicResponse& callback) argument 30913 NV_ReadPublicSync(const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, TPM2B_NV_PUBLIC* nv_public, TPM2B_NAME* nv_name, AuthorizationDelegate* authorization_delegate) argument 30931 SerializeCommand_NV_Write( const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_MAX_NV_BUFFER& data, const UINT16& offset, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 31039 ParseResponse_NV_Write( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 31113 NV_WriteResponseParser(const Tpm::NV_WriteResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 31127 NV_Write(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_MAX_NV_BUFFER& data, const UINT16& offset, AuthorizationDelegate* authorization_delegate, const NV_WriteResponse& callback) argument 31151 NV_WriteSync(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_MAX_NV_BUFFER& data, const UINT16& offset, AuthorizationDelegate* authorization_delegate) argument 31171 SerializeCommand_NV_Increment( const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 31253 ParseResponse_NV_Increment( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 31327 NV_IncrementResponseParser(const Tpm::NV_IncrementResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 31341 NV_Increment(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate, const NV_IncrementResponse& callback) argument 31363 NV_IncrementSync(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate) argument 31381 SerializeCommand_NV_Extend( const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_MAX_NV_BUFFER& data, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 31480 ParseResponse_NV_Extend( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 31554 NV_ExtendResponseParser(const Tpm::NV_ExtendResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 31568 NV_Extend(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_MAX_NV_BUFFER& data, AuthorizationDelegate* authorization_delegate, const NV_ExtendResponse& callback) argument 31591 NV_ExtendSync(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_MAX_NV_BUFFER& data, AuthorizationDelegate* authorization_delegate) argument 31610 SerializeCommand_NV_SetBits( const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const UINT64& bits, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 31701 ParseResponse_NV_SetBits( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 31775 NV_SetBitsResponseParser(const Tpm::NV_SetBitsResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 31789 NV_SetBits(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const UINT64& bits, AuthorizationDelegate* authorization_delegate, const NV_SetBitsResponse& callback) argument 31812 NV_SetBitsSync(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const UINT64& bits, AuthorizationDelegate* authorization_delegate) argument 31831 SerializeCommand_NV_WriteLock( const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 31913 ParseResponse_NV_WriteLock( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 31987 NV_WriteLockResponseParser(const Tpm::NV_WriteLockResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 32001 NV_WriteLock(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate, const NV_WriteLockResponse& callback) argument 32023 NV_WriteLockSync(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate) argument 32041 SerializeCommand_NV_GlobalWriteLock( const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 32113 ParseResponse_NV_GlobalWriteLock( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 32188 NV_GlobalWriteLockResponseParser( const Tpm::NV_GlobalWriteLockResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 32204 NV_GlobalWriteLock(const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, AuthorizationDelegate* authorization_delegate, const NV_GlobalWriteLockResponse& callback) argument 32223 NV_GlobalWriteLockSync( const TPMI_RH_PROVISION& auth_handle, const std::string& auth_handle_name, AuthorizationDelegate* authorization_delegate) argument 32239 SerializeCommand_NV_Read( const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const UINT16& size, const UINT16& offset, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 32339 ParseResponse_NV_Read( const std::string& response, TPM2B_MAX_NV_BUFFER* data, AuthorizationDelegate* authorization_delegate) argument 32432 NV_ReadResponseParser(const Tpm::NV_ReadResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 32448 NV_Read(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const UINT16& size, const UINT16& offset, AuthorizationDelegate* authorization_delegate, const NV_ReadResponse& callback) argument 32472 NV_ReadSync(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const UINT16& size, const UINT16& offset, TPM2B_MAX_NV_BUFFER* data, AuthorizationDelegate* authorization_delegate) argument 32493 SerializeCommand_NV_ReadLock( const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 32575 ParseResponse_NV_ReadLock( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 32649 NV_ReadLockResponseParser(const Tpm::NV_ReadLockResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 32663 NV_ReadLock(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate, const NV_ReadLockResponse& callback) argument 32685 NV_ReadLockSync(const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, AuthorizationDelegate* authorization_delegate) argument 32703 SerializeCommand_NV_ChangeAuth( const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_AUTH& new_auth, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 32792 ParseResponse_NV_ChangeAuth( const std::string& response, AuthorizationDelegate* authorization_delegate) argument 32866 NV_ChangeAuthResponseParser(const Tpm::NV_ChangeAuthResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 32881 NV_ChangeAuth(const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_AUTH& new_auth, AuthorizationDelegate* authorization_delegate, const NV_ChangeAuthResponse& callback) argument 32901 NV_ChangeAuthSync(const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_AUTH& new_auth, AuthorizationDelegate* authorization_delegate) argument 32917 SerializeCommand_NV_Certify( const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, const UINT16& size, const UINT16& offset, std::string* serialized_command, AuthorizationDelegate* authorization_delegate) argument 33053 ParseResponse_NV_Certify( const std::string& response, TPM2B_ATTEST* certify_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument 33152 NV_CertifyResponseParser(const Tpm::NV_CertifyResponse& callback, AuthorizationDelegate* authorization_delegate, const std::string& response) argument 33169 NV_Certify(const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, const UINT16& size, const UINT16& offset, AuthorizationDelegate* authorization_delegate, const NV_CertifyResponse& callback) argument 33198 NV_CertifySync(const TPMI_DH_OBJECT& sign_handle, const std::string& sign_handle_name, const TPMI_RH_NV_AUTH& auth_handle, const std::string& auth_handle_name, const TPMI_RH_NV_INDEX& nv_index, const std::string& nv_index_name, const TPM2B_DATA& qualifying_data, const TPMT_SIG_SCHEME& in_scheme, const UINT16& size, const UINT16& offset, TPM2B_ATTEST* certify_info, TPMT_SIGNATURE* signature, AuthorizationDelegate* authorization_delegate) argument [all...] |