SmartCardProvisioning 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.
Representa informações sobre e operações para a configuração de cartões inteligentes.
public ref class SmartCardProvisioning sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmartCardProvisioning final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmartCardProvisioning
Public NotInheritable Class SmartCardProvisioning
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Propriedades
SmartCard |
Obtém o cartão inteligente configurado. |
Métodos
FromSmartCardAsync(SmartCard) |
Retorna uma cartão inteligente a ser configurada. |
GetAuthorityKeyContainerNameAsync() |
Obtém de forma assíncrona o nome do contêiner de chave de autoridade. |
GetChallengeContextAsync() |
Retorna o contexto de desafio/resposta de autenticação de um cartão inteligente. |
GetIdAsync() |
Retorna a ID do cartão inteligente. |
GetNameAsync() |
Retorna o nome do minidriver do cartão inteligente. |
RequestAttestedVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy) |
Cria um cartão inteligente virtual TPM (Trusted Platform Module) atestado com os parâmetros especificados. |
RequestAttestedVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy, Guid) |
Cria um cartão inteligente virtual TPM (Trusted Platform Module) atestado com os parâmetros especificados. |
RequestPinChangeAsync() |
Altera o PIN (número de identificação pessoal) de um cartão inteligente. |
RequestPinResetAsync(SmartCardPinResetHandler) |
Redefine o PIN (número de identificação pessoal) de um cartão inteligente. |
RequestVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy) |
Cria uma cartão inteligente virtual do TPM (Trusted Platform Module) com um determinado nome legível, uma chave de administrador e regras pin (número de identificação pessoal) definidos. |
RequestVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy, Guid) |
Cria uma cartão inteligente virtual do TPM (Trusted Platform Module) com um determinado nome legível, chave de administrador, conjunto de regras pin (número de identificação pessoal) e ID. |
RequestVirtualSmartCardDeletionAsync(SmartCard) |
Exclui um cartão inteligente virtual do TPM (Trusted Platform Module). |