|
Android-cuttlefish cvd tool
|
This is the complete list of members for cuttlefish::TpmKeymasterContext, including all inherited members.
| AddRngEntropy(const uint8_t *buf, size_t length) const override | cuttlefish::TpmKeymasterContext | |
| attestation_context() override | cuttlefish::TpmKeymasterContext | inline |
| attestation_context_ | cuttlefish::TpmKeymasterContext | private |
| boot_patchlevel_ | cuttlefish::TpmKeymasterContext | private |
| bootloader_state_ | cuttlefish::TpmKeymasterContext | private |
| CheckConfirmationToken(const uint8_t *input_data, size_t input_data_size, const uint8_t confirmation_token[keymaster::kConfirmationTokenSize]) const | cuttlefish::TpmKeymasterContext | |
| enforcement_ | cuttlefish::TpmKeymasterContext | private |
| enforcement_policy() override | cuttlefish::TpmKeymasterContext | |
| GenerateAttestation(const keymaster::Key &key, const keymaster::AuthorizationSet &attest_params, keymaster::UniquePtr< keymaster::Key > attest_key, const keymaster::KeymasterBlob &issuer_subject, keymaster_error_t *error) const override | cuttlefish::TpmKeymasterContext | |
| GenerateSelfSignedCertificate(const keymaster::Key &key, const keymaster::AuthorizationSet &cert_params, bool fake_signature, keymaster_error_t *error) const override | cuttlefish::TpmKeymasterContext | |
| GetBootPatchlevel() const override | cuttlefish::TpmKeymasterContext | |
| GetKeyFactory(keymaster_algorithm_t algorithm) const override | cuttlefish::TpmKeymasterContext | |
| GetKmVersion() const override | cuttlefish::TpmKeymasterContext | inline |
| GetOperationFactory(keymaster_algorithm_t algorithm, keymaster_purpose_t purpose) const override | cuttlefish::TpmKeymasterContext | |
| GetRemoteProvisioningContext() const override | cuttlefish::TpmKeymasterContext | |
| GetSupportedAlgorithms(size_t *algorithms_count) const override | cuttlefish::TpmKeymasterContext | |
| GetSystemVersion(uint32_t *os_version, uint32_t *os_patchlevel) const override | cuttlefish::TpmKeymasterContext | |
| GetVendorPatchlevel() const override | cuttlefish::TpmKeymasterContext | |
| key_blob_maker_ | cuttlefish::TpmKeymasterContext | private |
| key_factories_ | cuttlefish::TpmKeymasterContext | private |
| os_patchlevel_ | cuttlefish::TpmKeymasterContext | private |
| os_version_ | cuttlefish::TpmKeymasterContext | private |
| ParseKeyBlob(const keymaster::KeymasterKeyBlob &blob, const keymaster::AuthorizationSet &additional_params, keymaster::UniquePtr< keymaster::Key > *key) const override | cuttlefish::TpmKeymasterContext | |
| random_source_ | cuttlefish::TpmKeymasterContext | private |
| remote_provisioning_context_ | cuttlefish::TpmKeymasterContext | private |
| resource_manager_ | cuttlefish::TpmKeymasterContext | private |
| SetAttestationIds(const keymaster::SetAttestationIdsRequest &request) override | cuttlefish::TpmKeymasterContext | inline |
| SetAttestationIdsKM3(const keymaster::SetAttestationIdsKM3Request &request) override | cuttlefish::TpmKeymasterContext | inline |
| SetBootPatchlevel(uint32_t boot_patchlevel) override | cuttlefish::TpmKeymasterContext | |
| SetSystemVersion(uint32_t os_version, uint32_t os_patchlevel) override | cuttlefish::TpmKeymasterContext | |
| SetVendorPatchlevel(uint32_t vendor_patchlevel) override | cuttlefish::TpmKeymasterContext | |
| SetVerifiedBootInfo(std::string_view verified_boot_state, std::string_view bootloader_state, const std::vector< uint8_t > &vbmeta_digest) override | cuttlefish::TpmKeymasterContext | |
| supported_algorithms_ | cuttlefish::TpmKeymasterContext | private |
| TpmKeymasterContext(TpmResourceManager &, keymaster::KeymasterEnforcement &) | cuttlefish::TpmKeymasterContext | |
| UnwrapKey(const keymaster::KeymasterKeyBlob &wrapped_key_blob, const keymaster::KeymasterKeyBlob &wrapping_key_blob, const keymaster::AuthorizationSet &wrapping_key_params, const keymaster::KeymasterKeyBlob &masking_key, keymaster::AuthorizationSet *wrapped_key_params, keymaster_key_format_t *wrapped_key_format, keymaster::KeymasterKeyBlob *wrapped_key_material) const override | cuttlefish::TpmKeymasterContext | |
| UpgradeKeyBlob(const keymaster::KeymasterKeyBlob &key_to_upgrade, const keymaster::AuthorizationSet &upgrade_params, keymaster::KeymasterKeyBlob *upgraded_key) const override | cuttlefish::TpmKeymasterContext | |
| vbmeta_digest_ | cuttlefish::TpmKeymasterContext | private |
| vendor_patchlevel_ | cuttlefish::TpmKeymasterContext | private |
| verified_boot_state_ | cuttlefish::TpmKeymasterContext | private |
| ~TpmKeymasterContext()=default | cuttlefish::TpmKeymasterContext |