SmartCardChallengeContext 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 uma operação de desafio/resposta de autenticação de cartão inteligente.
public ref class SmartCardChallengeContext sealed : IClosable
/// [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 SmartCardChallengeContext final : IClosable
[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 SmartCardChallengeContext : System.IDisposable
Public NotInheritable Class SmartCardChallengeContext
Implements IDisposable
- Herança
- Atributos
- Implementações
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
Challenge |
Obtém o valor de desafio do cartão inteligente. |
Métodos
ChangeAdministrativeKeyAsync(IBuffer, IBuffer) |
Altera a chave de administração do cartão inteligente (também conhecida como PIN de administrador ou pin de desbloqueio). |
Close() |
Conclui a operação de desafio/resposta de autenticação de cartão inteligente e libera recursos do sistema associados. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
ProvisionAsync(IBuffer, Boolean) |
Reconfigura um cartão inteligente existente e configurado com uma nova resposta. Opcionalmente, formata o cartão inteligente. |
ProvisionAsync(IBuffer, Boolean, Guid) |
Reconfigura uma cartão inteligente existente e configurada com uma nova resposta e ID. Opcionalmente, formata o cartão inteligente. |
VerifyResponseAsync(IBuffer) |
Verifica a resposta à solicitação de desafio de cartão inteligente. |