]> git.ipfire.org Git - thirdparty/krb5.git/commit
Add xrealmauthz KDC policy module and tests 1431/head
authorDax Kelson <dakelson@redhat.com>
Tue, 13 May 2025 17:54:41 +0000 (11:54 -0600)
committerGreg Hudson <ghudson@mit.edu>
Mon, 16 Jun 2025 21:37:47 +0000 (17:37 -0400)
commitae8801b8e12d198f11f9279c747f8fa6d48c593e
treed8c861b24878553acfda0397b91642499ac18521
parent2cc718a86d92abef7363384d7eac48190271f676
Add xrealmauthz KDC policy module and tests

This module provides fine-grained access control for cross-realm
authentications by checking string attributes on the incoming
cross-realm TGT entry.  It supports realm-based and principal-specific
authorization rules.

The module is not installed by the build system or loaded by default,
and is documented only in the module source code.

[ghudson@mit.edu: simplified code and tests; edited commit message]
src/Makefile.in
src/configure.ac
src/plugins/kdcpolicy/xrealmauthz/Makefile.in [new file with mode: 0644]
src/plugins/kdcpolicy/xrealmauthz/deps [new file with mode: 0644]
src/plugins/kdcpolicy/xrealmauthz/main.c [new file with mode: 0644]
src/plugins/kdcpolicy/xrealmauthz/xrealmauthz.exports [new file with mode: 0644]
src/tests/Makefile.in
src/tests/t_xrealmauthz.py [new file with mode: 0644]