Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API PKCS#11 - Pedido de PIN #169

Open
fvpmtinoco opened this issue Jun 18, 2024 · 1 comment
Open

API PKCS#11 - Pedido de PIN #169

fvpmtinoco opened this issue Jun 18, 2024 · 1 comment

Comments

@fvpmtinoco
Copy link

Estou a desenvolver um plugin em Java para um EHR, com o âmbito das prescrições eletrónicas poderem ser assinadas digitalmente com o CC. Nesse sentido e de forma a ser uma solução multi plataforma, estou a aceder aos certificados do CC através da API mencionada na secção 8 do manual (https://amagovpt.github.io/docs.autenticacao.gov/Manual_de_SDK.pdf).
Um dos problemas já reportados é que a cada assinatura é necessário introduzir o PIN, através do dialog do autenticacao.gov. Dado o caso de uso, em que os utilizadores emitem várias prescrições num curto espaço de tempo, sem sequer removerem o cartão do leitor, é possível fazer algum tipo de caching deste PIN, de modo a que o prompt do dialog seja evitado a cada solicitação de assinatura?

@agrr
Copy link
Collaborator

agrr commented Jun 19, 2024

Boa tarde,

Através da API PKCS#11 não existe mecanismo de cache do PIN como já tínhamos explicado no issue #144.

Lembramos também que o novo Cartão de Cidadão introduz chaves e certificados ECDSA, adicionámos hoje a informação que faltava na secção 8 do manual sobre este tema:
https://amagovpt.github.io/docs.autenticacao.gov/manual_sdk.html#api-pkcs11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants