Share via


SecurityProviderTpm Clase

Definición

Interfaz del proveedor de seguridad de dispositivos para módulos de seguridad de hardware de TPM.

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

Constructores

SecurityProviderTpm(String)

Inicializa una nueva instancia de la clase SecurityProviderTpm.

Métodos

ActivateIdentityKey(Byte[])

Activa una clave de identidad dentro del dispositivo TPM.

Dispose()

Libera los recursos no administrados y descarta los recursos administrados usados por el invocador.

(Heredado de SecurityProvider)
Dispose(Boolean)

Libera los recursos no administrados que usa SecurityProvider y, opcionalmente, elimina los recursos administrados.

(Heredado de SecurityProvider)
GetEndorsementKey()

Obtiene la Clave de aprobación codificada en Base64.

GetRegistrationID()

Obtiene el identificador de registro usado durante la inscripción de dispositivos.

GetStorageRootKey()

Obtiene la clase StorageRootKey codificada en Base64.

Sign(Byte[])

Firma los datos mediante la clave de identidad activada anteriormente.

Se aplica a