]> git.ipfire.org Git - thirdparty/krb5.git/commit
Add support for PKINIT deferring identity prompts
authorNalin Dahyabhai <nalin@redhat.com>
Fri, 28 Jun 2013 21:12:39 +0000 (17:12 -0400)
committerGreg Hudson <ghudson@mit.edu>
Wed, 17 Jul 2013 16:24:20 +0000 (12:24 -0400)
commit805cd6078b5970750b979bd97b4b9f6147e1fd0d
treee488a5c8b544bad957367ce8f8a349d4fd19343e
parent60426439f672fe273ceead17910f818da1954c5b
Add support for PKINIT deferring identity prompts

Learn to manage a list of deferred identities, for which we want to
prompt for passwords or PINs, in pkinit_identity_crypto_context
structures, along with their associated token flags.  These are opaque
outside of pkinit_crypto_openssl and pkinit_crypto_nss, so both
implementations need to provide wrapper functions that can be called
from elsewhere in the module to populate and query the lists.

ticket: 7680
src/plugins/preauth/pkinit/pkinit.h
src/plugins/preauth/pkinit/pkinit_crypto.h
src/plugins/preauth/pkinit/pkinit_crypto_nss.c
src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
src/plugins/preauth/pkinit/pkinit_crypto_openssl.h
src/plugins/preauth/pkinit/pkinit_identity.c