SecurityProviderTpm Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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
Azure SDK for .NET