TpmAttestation Class

Definition

Representation of a single Device Provisioning Service TPM Attestation.

public sealed class TpmAttestation : Microsoft.Azure.Devices.Provisioning.Service.Attestation
public class TpmAttestation : Microsoft.Azure.Devices.Provisioning.Service.Attestation
type TpmAttestation = class
    inherit Attestation
Public NotInheritable Class TpmAttestation
Inherits Attestation
Public Class TpmAttestation
Inherits Attestation
Inheritance
TpmAttestation

Remarks

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

Constructors

TpmAttestation(String, String)

Constructor for serialization and unit testing.

Properties

EndorsementKey

Gets the endorsement key used for attestation.

StorageRootKey

Gets the storage key used for attestation.

Applies to