Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: binary MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) From: ghudson@mit.edu Subject: git commit RT-Send-CC: X-RT-Original-Encoding: iso-8859-1 Content-Length: 1241 Add non-JSON APIs for PKINIT responder items Add wrappers for the JSON-oriented APIs for PKINIT responder items, modeled after the API we provide for OTP items: * krb5_responder_pkinit_get_challenge() returns the list of identities for which we need PINs * krb5_responder_pkinit_challenge_free() frees the structure that was returned by krb5_responder_pkinit_get_challenge() * krb5_responder_pkinit_set_answer() sets the answer to the PIN for one of the identities [ghudson@mit.edu: style cleanup; added comment pointing to main body of PKINIT module] https://github.com/krb5/krb5/commit/ce02b69e27bcfa21bcab2ed195dfdbaa8040d773 Author: Nalin Dahyabhai Committer: Greg Hudson Commit: ce02b69e27bcfa21bcab2ed195dfdbaa8040d773 Branch: master doc/appdev/init_creds.rst | 16 +++ doc/appdev/refs/api/index.rst | 3 + src/include/krb5/krb5.hin | 59 +++++++++++ src/lib/krb5/krb/Makefile.in | 3 + src/lib/krb5/krb/deps | 12 ++ src/lib/krb5/krb/preauth_pkinit.c | 204 +++++++++++++++++++++++++++++++++++++ src/lib/krb5/libkrb5.exports | 3 + src/lib/krb5_32.def | 3 + 8 files changed, 303 insertions(+), 0 deletions(-)