Compartilhar via


SecurityProviderTpm Classe

Definição

A interface do Provedor de Segurança do Dispositivo para Módulos de Segurança de Hardware do TPM.

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

Construtores

SecurityProviderTpm(String)

Inicializa uma nova instância da classe SecurityProviderTpm.

Métodos

ActivateIdentityKey(Byte[])

Ativa uma chave de identidade dentro do dispositivo TPM.

Dispose()

Libera os recursos não gerenciados e descarta aqueles gerenciados usados pelo chamador.

(Herdado de SecurityProvider)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo SecurityProvider e, opcionalmente, descarta os recursos gerenciados.

(Herdado de SecurityProvider)
GetEndorsementKey()

Obtém o EndorsementKey codificado em Base64.

GetRegistrationID()

Obtém a ID de Registro usada durante o registro do dispositivo.

GetStorageRootKey()

Obtém o StorageRootKey codificado em Base64.

Sign(Byte[])

Assina os dados usando a chave de identidade ativada anteriormente.

Aplica-se a