Lines Matching refs:string
23 #include <string>
47 TPM_RC AllocatePCR(const std::string& platform_password) override;
48 TPM_RC TakeOwnership(const std::string& owner_password,
49 const std::string& endorsement_password,
50 const std::string& lockout_password) override;
51 TPM_RC StirRandom(const std::string& entropy_data,
55 std::string* random_data) override;
57 const std::string& extend_data,
59 TPM_RC ReadPCR(int pcr_index, std::string* pcr_value) override;
63 const std::string& plaintext,
65 std::string* ciphertext) override;
69 const std::string& ciphertext,
71 std::string* plaintext) override;
75 const std::string& plaintext,
77 std::string* signature) override;
81 const std::string& plaintext,
82 const std::string& signature,
85 const std::string& creation_blob) override;
87 const std::string& new_password,
89 std::string* key_blob) override;
91 const std::string& modulus,
93 const std::string& prime_factor,
94 const std::string& password,
96 std::string* key_blob) override;
100 const std::string& password,
101 const std::string& policy_digest,
105 std::string* key_blob,
106 std::string* creation_blob) override;
107 TPM_RC LoadKey(const std::string& key_blob,
110 TPM_RC GetKeyName(TPM_HANDLE handle, std::string* name) override;
112 TPM_RC SealData(const std::string& data_to_seal,
113 const std::string& policy_digest,
115 std::string* sealed_data) override;
116 TPM_RC UnsealData(const std::string& sealed_data,
118 std::string* unsealed_data) override;
121 const std::string& pcr_value,
122 std::string* policy_digest) override;
126 const std::string& authorization_value,
127 const std::string& policy_digest,
138 const std::string& nvram_data,
146 std::string* nvram_data,
148 TPM_RC GetNVSpaceName(uint32_t index, std::string* name) override;
166 TPM_RC SetKnownOwnerPassword(const std::string& known_owner_password);
172 TPM_RC CreateStorageRootKeys(const std::string& owner_password);
177 TPM_RC CreateSaltingKey(const std::string& owner_password);
187 const std::string& password,
198 std::string* object_name);
204 std::string* nv_name);