Skip to content

feat(identity): El Almacén de macOS no lista las identidades con clave en un token - #2049

Merged
sgomez merged 2 commits into
agent/developer/spec-2000from
agent/developer/issue-2008
Oct 19, 2026
Merged

sgomez merged 2 commits into
agent/developer/spec-2000from
agent/developer/issue-2008

Conversation

@sgomez

@sgomez sgomez commented Oct 19, 2026

Copy link
Copy Markdown
Owner

Closes #2008

What changed

El listado de identity descarta los certificados del Almacén de macOS cuya clave vive en un token del sistema (is_a_macos_token_identity); también el recuento por clase. El filtro está en el caso de uso, no en el adaptador, para probarlo con un doble del puerto Token (TD-132). Una tarjeta llega solo por PKCS#11.

Test plan

  • Con certificados de software y de token en el Almacén de macOS, solo salen los de software como Almacén de macOS — a_keychain_certificate_with_its_key_in_a_token_is_not_listed, seen red first.
  • Un certificado por PKCS#11 y por el llavero con clave en token sale una vez, por PKCS#11 — a_card_certificate_reaching_the_keychain_on_a_token_is_listed_once_by_pkcs11. Verde desde el principio: la fusión de copias ya lo cubría; queda como regresión.

… de software

Implements #2008: El Almacén de macOS no lista las identidades con clave en un token
- el filtro está en el listado, no en el adaptador, para probarlo con un doble del puerto Token
@sgomez
sgomez marked this pull request as ready for review October 19, 2026 17:10
@sgomez
sgomez merged commit 8d69955 into agent/developer/spec-2000 Oct 19, 2026
@sgomez
sgomez deleted the agent/developer/issue-2008 branch October 19, 2026 17:10
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

Successfully merging this pull request may close these issues.

1 participant