]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tests/krb5: Supply supported account enctypes in tgs_req()
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 29 Sep 2021 03:52:01 +0000 (16:52 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 14 Oct 2021 18:59:31 +0000 (18:59 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14642

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/tests/krb5/kdc_base_test.py

index 34a23b3b876717028d080fb90214c2e8204d7b31..93951586cc7a78a4e49de59cd81faecede09af35 100644 (file)
@@ -1181,8 +1181,10 @@ class KDCBaseTest(RawKerberosTest):
         if service_creds is not None:
             decryption_key = self.TicketDecryptionKey_from_creds(
                 service_creds)
+            expected_supported_etypes = service_creds.tgs_supported_enctypes
         else:
             decryption_key = None
+            expected_supported_etypes = None
 
         if not expected_error_mode:
             check_error_fn = None
@@ -1205,6 +1207,7 @@ class KDCBaseTest(RawKerberosTest):
             expected_error_mode=expected_error_mode,
             expected_flags=expected_flags,
             unexpected_flags=unexpected_flags,
+            expected_supported_etypes=expected_supported_etypes,
             check_error_fn=check_error_fn,
             check_rep_fn=check_rep_fn,
             check_kdc_private_fn=self.generic_check_kdc_private,