From: | ghudson@mit.edu |
Subject: | git commit |
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]
https://github.com/krb5/krb5/commit/89634ca049e698d7dd2554f5c49bfc499be96188
Author: Matt Rogers <mrogers@redhat.com>
Committer: Greg Hudson <ghudson@mit.edu>
Commit: 89634ca049e698d7dd2554f5c49bfc499be96188
Branch: master
doc/admin/admin_commands/kadmin_local.rst | 7 +++
doc/admin/conf_files/krb5_conf.rst | 5 ++
doc/admin/pkinit.rst | 20 +++++++
src/plugins/preauth/pkinit/pkinit.h | 7 +++
src/plugins/preauth/pkinit/pkinit_crypto.h | 6 ++
src/plugins/preauth/pkinit/pkinit_crypto_openssl.c | 18 ++++++
src/plugins/preauth/pkinit/pkinit_matching.c | 37 +++++++++++++
src/plugins/preauth/pkinit/pkinit_srv.c | 55 ++++++++++++++++++++
src/tests/t_pkinit.py | 37 +++++++++++++
9 files changed, 192 insertions(+), 0 deletions(-)