Add the certauth dbmatch module
authorMatt Rogers <mrogers@redhat.com>
Wed, 15 Mar 2017 23:57:15 +0000 (19:57 -0400)
committerGreg Hudson <ghudson@mit.edu>
Thu, 23 Mar 2017 17:11:49 +0000 (13:11 -0400)
commit89634ca049e698d7dd2554f5c49bfc499be96188
tree19e28a006e2aecc66fe8eec6b3de930d0592e619
parent01b1c0e26252a00f2215408b0e473b84aa0f6a87
Add the certauth dbmatch module

Add and enable the "dbmatch" builtin module.  Add the
pkinit_client_cert_match() and crypto_req_cert_matching_data() helper
functions.  Add dbmatch tests to t_pkinit.py.  Add documentation to
krb5_conf.rst, pkinit.rst, and kadmin_local.rst.

[ghudson@mit.edu: simplified code, edited docs]

ticket: 8562 (new)
doc/admin/admin_commands/kadmin_local.rst
doc/admin/conf_files/krb5_conf.rst
doc/admin/pkinit.rst
src/plugins/preauth/pkinit/pkinit.h
src/plugins/preauth/pkinit/pkinit_crypto.h
src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
src/plugins/preauth/pkinit/pkinit_matching.c
src/plugins/preauth/pkinit/pkinit_srv.c
src/tests/t_pkinit.py