#include <SmartcardReader.h>
|
static void | initialize (std::string pkcs11ModulePath) throw (InvalidStateException, SmartcardModuleException) |
|
static void | destroy () throw (InvalidStateException) |
|
static SmartcardReader * | getInstance () throw (InvalidStateException, SmartcardModuleException) |
|
Representa uma leitora de Smart Card. Essa classe implementa o padrão Singleton. Deve ser utilizada para acessar uma ou mais leitoras de Smart Cards e obter os respectivos serviços providos pela especificação PKCS11.
- See also
- SmartcardSlots
-
SmartcardSlot
-
SmartcardCertificate
◆ destroy()
Destrói a instância da leitora inicializada.
- Exceptions
-
◆ getInstance()
Retorna a instância inicializada da leitora.
- Returns
- a instância da leitora disponível para uso.
- Exceptions
-
◆ getSmartcardSlots()
Retorna os slots (instâncias lógicas das leitoras) encontradas.
- Returns
- os slots encontrados pelo módulo PKCS11.
- Exceptions
-
◆ initialize()
Inicializa a leitora para uso. Deve ser invocado uma vez antes de se fazer uso da leitora.
- Parameters
-
pkcs11ModulePath | o caminho para a biblioteca dinâmica que implementa um módulo PKCS11. |
- Exceptions
-
The documentation for this class was generated from the following files: