Compartilhar via


Interfaces de autenticação

As interfaces de autenticação são categorizadas de acordo com o uso da seguinte maneira:

  • de Interfaces de Cartão Inteligente
  • interfaces de compartilhamento de identidade

Interfaces de Cartão Inteligente

O SDK de Cartão Inteligente fornece as seguintes interfaces COM. Os métodos de uma interface específica são listados no Sumário e na página de referência dessa interface.

Interface Descrição
IByteBuffer Gerencia um objeto de fluxo.
ISCard Abre e gerencia uma conexão com um cartão inteligente .
ISCardAuth Autentica um aplicativo, cartão inteligente ou usuário.
ISCardCmd Constrói e gerencia um cartão inteligente APDU (Application Protocol Data Unit).
ISCardDatabase Executa operações de banco de dados do do gerenciador de recursos de cartão inteligente.
isCardFileAccess Executa serviços de arquivos comuns, como localizar, selecionar, ler, escrever, criar e excluir arquivos.
ISCardISO7816 Constrói um comando APDU.
ISCardLocate Localiza um cartão inteligente.
ISCardManage Gerencia o sistema de cartão inteligente.
ISCardTypeConv Fornece métodos usados para dar suporte a outras interfaces COM de cartão inteligente. Essa interface é fornecida apenas para compatibilidade com versões anteriores e não deve mais ser usada.
ISCardVerify Verifica ou altera a política de verificação do titular do cartão (CHV).

 

Interfaces de compartilhamento de identidade

O SDK de Compartilhamento de Identidade fornece as seguintes interfaces COM. Os métodos de uma interface específica são listados no Sumário e na página de referência dessa interface.

Interface Descrição
IAssociatedIdentityProvider Permite que um provedor de identidade associe identidades a contas de usuário locais.
IIdentityAdvise Permite que um provedor de identidade notifique um aplicativo de chamada quando uma identidade é atualizada.
IIdentityProvider Representa um provedor de identidade.
IIdentityStore Fornece métodos para enumerar e gerenciar identidades e provedores de identidade.