Freigeben über


SecurityProviderTpm Klasse

Definition

Die Gerätesicherheitsanbieterschnittstelle für TPM-Hardwaresicherheitsmodule.

public abstract class SecurityProviderTpm : Microsoft.Azure.Devices.Shared.SecurityProvider
type SecurityProviderTpm = class
    inherit SecurityProvider
Public MustInherit Class SecurityProviderTpm
Inherits SecurityProvider
Vererbung
SecurityProviderTpm
Abgeleitet

Konstruktoren

SecurityProviderTpm(String)

Initialisiert eine neue instance der SecurityProviderTpm-Klasse.

Methoden

ActivateIdentityKey(Byte[])

Aktiviert einen Identitätsschlüssel innerhalb des TPM-Geräts.

Dispose()

Gibt die von der aufrufenden Instanz verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.

(Geerbt von SecurityProvider)
Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die vom SecurityProvider verwendet werden, und entsorgt optional die verwalteten Ressourcen.

(Geerbt von SecurityProvider)
GetEndorsementKey()

Ruft den Base64-codierten EndorsementKey ab.

GetRegistrationID()

Ruft die Registrierungs-ID ab, die während der Geräteregistrierung verwendet wird.

GetStorageRootKey()

Ruft den Base64-codierten StorageRootKey ab.

Sign(Byte[])

Signiert die Daten mithilfe des zuvor aktivierten Identitätsschlüssels.

Gilt für: