Searched refs:TpmUtilityV1 (Results 1 - 4 of 4) sorted by relevance

/system/tpm/attestation/common/
H A Dtpm_utility_v1.h31 class TpmUtilityV1 : public TpmUtility { class in namespace:attestation
33 TpmUtilityV1() = default;
34 ~TpmUtilityV1() override;
36 // Initializes a TpmUtilityV1 instance. This method must be called
115 DISALLOW_COPY_AND_ASSIGN(TpmUtilityV1);
H A Dtpm_utility_v1.cc78 TpmUtilityV1::~TpmUtilityV1() {}
80 bool TpmUtilityV1::Initialize() {
92 bool TpmUtilityV1::IsTpmReady() {
105 bool TpmUtilityV1::ActivateIdentity(const std::string& delegate_blob,
170 bool TpmUtilityV1::CreateCertifiedKey(KeyType key_type,
286 bool TpmUtilityV1::SealToPCR0(const std::string& data,
351 bool TpmUtilityV1::Unseal(const std::string& sealed_data, std::string* data) {
397 bool TpmUtilityV1::GetEndorsementPublicKey(std::string* public_key) {
423 bool TpmUtilityV1
[all...]
/system/tpm/attestation/server/
H A Dattestation_service.h298 std::unique_ptr<TpmUtilityV1> default_tpm_utility_;
H A Dattestation_service.cc56 default_tpm_utility_.reset(new TpmUtilityV1());

Completed in 150 milliseconds