freeipa/ipatests
Alexander Bokovoy c5f32165d6 Add Authentication Indicator Kerberos ticket policy options
For the authentication indicators 'otp', 'radius', 'pkinit', and
'hardened', allow specifying maximum ticket life and maximum renewable
age in Kerberos ticket policy.

The policy extensions are now loaded when a Kerberos principal data is
requested by the KDC and evaluated in AS_REQ KDC policy check. If one of
the authentication indicators mentioned above is present in the AS_REQ,
corresponding policy is applied to the ticket.

Related: https://pagure.io/freeipa/issue/8001

Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
2019-11-21 11:13:12 -05:00
..
azure Install language packs for tests 2019-10-17 08:29:06 +02:00
man Simplify ipa-run-tests script 2019-07-16 13:23:21 +03:00
prci_definitions Show group-add/remove-member-manager failures 2019-11-20 17:08:40 +01:00
pytest_ipa Test installation with (fake) userspace FIPS 2019-11-14 16:01:15 +01:00
test_cmdline Fix wrong use of identity operation 2019-09-04 10:30:07 +02:00
test_install Move ipachangeconf from ipaclient.install to ipapython 2019-08-28 22:15:50 -04:00
test_integration Show group-add/remove-member-manager failures 2019-11-20 17:08:40 +01:00
test_ipaclient Fix Pytest4.x warning about message 2019-06-19 19:20:14 +10:00
test_ipalib test_ipalib: add test for DNParam class 2019-11-20 11:15:28 +01:00
test_ipaplatform Don't configure KEYRING ccache in containers 2019-01-18 11:33:11 +01:00
test_ipapython upgrade: remove ipaCert and key from /etc/httpd/alias 2019-07-15 17:08:21 +03:00
test_ipaserver Fix wrong use of identity operation 2019-09-04 10:30:07 +02:00
test_ipatests_plugins Fix errors found by Pylint-2.4.3 2019-10-21 18:01:32 +11:00
test_webui WebUI: Fix new test initialization on "HBAC Test" page 2019-09-17 18:12:43 -03:00
test_xmlrpc Add Authentication Indicator Kerberos ticket policy options 2019-11-21 11:13:12 -05:00
__init__.py Make an ipa-tests package 2013-06-17 19:22:50 +02:00
conftest.py Make use of Azure Pipeline slicing 2019-07-16 13:23:21 +03:00
create_external_ca.py Test external CA with DNS name constraints 2019-08-06 12:39:46 +02:00
data.py Fix more bytes/unicode issues 2015-10-22 18:34:46 +02:00
i18n.py Sprinkle raw strings across the code base 2018-09-27 10:23:03 +02:00
ipa-run-tests Simplify ipa-run-tests script 2019-07-16 13:23:21 +03:00
ipa-test-config Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
ipa-test-task Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
Makefile.am Build: fix distribution of static files for web UI 2016-11-09 13:08:32 +01:00
setup.cfg Port all setup.py to setuptools 2016-10-20 18:43:37 +02:00
setup.py Simplify ipa-run-tests script 2019-07-16 13:23:21 +03:00
test_util.py Fix Pytest4.1+ warnings about pytest.config 2019-06-19 19:20:14 +10:00
util.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00