diff options
author | Rob Austein <sra@hactrn.net> | 2016-10-24 17:57:35 -0400 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2016-10-24 17:57:35 -0400 |
commit | 41bc63d2ee629610de41c793e1eb00e1571d38d4 (patch) | |
tree | d0b9f10981d8e7be969eda0f27e029454ff8c7b7 /hal_io_eim.c | |
parent | dcf3c671314b36285277073c0a3d3a09bf4d93e6 (diff) |
Flesh out key object access control.
This is more complicated than I'd have liked, because the PKCS #11
semantics are (much) more complicated than just "are you logged in?"
New code passes basic testing with libhal.py and the PKCS #11 unit
tests, but there are still unexplored corner cases to be checked.
Private token objects remain simple. Code which does not need PKCS
HAL_KEY_FLAG_TOKEN and avoid HAL_KEY_FLAG_PUBLIC.
Diffstat (limited to 'hal_io_eim.c')
0 files changed, 0 insertions, 0 deletions