freeipa/ipatests/test_integration
Alexander Bokovoy 0f881ca0f2 ipa-tests: add a test to make sure MS-PAC is produced by KDC
When ipa-adtrust-install is used, IPA KDC will be configured to issue
tickets with MS-PAC record in them for users and services that have
ipaNTSecurityIdentifier (SID) attribute in the LDAP record.

Test that a newly added user can kinit and obtain a ticket that has
a PAC structure.

Test that a service can impersonate a user and the resulting S4U2Self
requested service ticket also has PAC structure.

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

Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
Reviewed-By: Isaac Boukris <iboukris@redhat.com>
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com>
2020-05-27 17:57:39 +03:00
..
__init__.py Add marker needs_ipaapi and option to skip tests 2017-12-11 20:40:06 +01:00
base.py lint: Make Pylint-2.4 happy again 2020-02-12 18:08:32 +02:00
test_adtrust_install.py ipa-tests: add a test to make sure MS-PAC is produced by KDC 2020-05-27 17:57:39 +03:00
test_advise.py pylint: Synchronize pylint plugin to ipatests code 2020-02-12 18:08:32 +02:00
test_authselect.py Remove unused tests 2019-01-17 14:36:27 +01:00
test_automember.py Tests for autounmembership feature 2019-06-06 16:51:55 +02:00
test_backup_and_restore.py ipatests: Remove deprecated yield_fixture 2020-04-21 13:24:50 +02:00
test_ca_custom_sdn.py test_integration: add tests for custom CA subject DN 2019-10-17 08:17:46 +02:00
test_caless.py ipatests: add test for certinstall with notBefore in the future 2019-12-19 15:50:44 +01:00
test_cert.py Test to check if Certmonger tracks certs in between reboots/interruptions and while in "CA_WORKING" state 2020-03-30 15:07:48 -04:00
test_cli_ipa_not_configured.py ipatests: Test for ipa-backup with ipa not configured 2019-08-27 12:04:45 +02:00
test_commands.py ipatests: Added testcase to check that ipa-adtrust-install command runs successfully with locale set as LANG=en_IN.UTF-8 2020-05-14 09:05:03 +02:00
test_crlgen_manage.py ipatests: fix test_crlgen_manage 2019-11-29 11:17:13 +01:00
test_customized_ds_config_install.py Speed up test_customized_ds_config_install 2018-11-08 17:46:38 +01:00
test_dns_locations.py Fix div-by-zero when svc weight is 0 for all masters in location 2020-02-26 13:42:10 -05:00
test_dnssec.py ipatests: fix TestMigrateDNSSECMaster teardown 2019-12-05 17:48:42 +01:00
test_external_ca.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00
test_fips.py Test installation with (fake) userspace FIPS 2019-11-14 16:01:15 +01:00
test_forced_client_reenrollment.py ipatests/test_integration/test_forced_client_reenrollment.py: Use unshare 2018-12-03 11:26:08 +01:00
test_http_kdc_proxy.py ipatests/test_integration/test_http_kdc_proxy.py: Use new firewall import 2018-12-03 11:26:08 +01:00
test_idviews.py ipatests: explicitly save output of certutil 2020-04-01 14:34:40 +02:00
test_installation_client.py Test for check of HostKeyAlgorithms option in ssh_config 2020-04-27 09:09:10 -04:00
test_installation.py Disable password schema update on LDAP bind 2020-05-11 14:36:39 +02:00
test_ipahealthcheck.py ipatests: Test for ipahealthcheck tool for IPADomainCheck. 2020-04-27 09:18:56 -04:00
test_kerberos_flags.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_krbtpolicy.py Add integration test for otp kerberos ticket policy. 2019-12-20 16:29:30 +02:00
test_legacy_clients.py pytest: Migrate unittest/nose to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_membermanager.py Show group-add/remove-member-manager failures 2019-11-20 17:08:40 +01:00
test_netgroup.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_nfs.py ipatests: make sure ipa-client-automount reverts sssd.conf 2020-02-14 09:33:43 +02:00
test_ntp_options.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_otp.py ipatests: Added test when 2FA prompting configurations is set. 2020-03-03 10:23:58 +02:00
test_pki_config_override.py Fix and extend pki config override test 2019-04-24 17:08:24 +02:00
test_pkinit_manage.py test: add non-reg test checking pkinit after server install 2019-02-20 09:18:38 +01:00
test_replica_promotion.py ipatests: move ipa_backup to tasks 2020-04-06 16:53:31 +02:00
test_replication_layouts.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_server_del.py ipatests/test_integration/test_server_del.py: Enable dns in fw for dnssec 2018-12-07 17:29:59 +01:00
test_service_permissions.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_simple_replication.py ipatests: add integration test for ipa-replica-manage list 2019-05-28 15:02:49 -04:00
test_smb.py test_smb: test that we can auth as NetBIOS alias 2020-05-08 09:37:37 +03:00
test_sssd.py Test for removing a subgroup 2020-05-19 15:11:54 +02:00
test_sudo.py Azure Pipelines: Override services known to not work in containers 2020-05-06 09:14:29 +02:00
test_testconfig.py Test installation with (fake) userspace FIPS 2019-11-14 16:01:15 +01:00
test_topologies.py Fix comparison-with-callable 2018-11-13 13:37:58 +01:00
test_topology.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00
test_trust.py ipatests:Test if proper error thrown when AD user tries to run IPA commands 2020-04-02 14:30:52 +02:00
test_uninstallation.py Replace imports from ipaserver 2019-05-16 13:20:38 +02:00
test_upgrade.py pylint: Synchronize pylint plugin to ipatests code 2020-02-12 18:08:32 +02:00
test_user_permissions.py ipatests: Check if user with 'User Administrator' role can delete group. 2020-05-20 09:23:11 +02:00
test_vault.py Fix E266 too many leading '#' for block comment 2020-05-05 10:42:46 +02:00
test_winsyncmigrate.py pylint: Synchronize pylint plugin to ipatests code 2020-02-12 18:08:32 +02:00