1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-09 08:58:35 +03:00

tests/krb5: Don't specify extra enctypes for the krbtgt

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Joseph Sutton 2023-03-03 13:22:09 +13:00 committed by Andrew Bartlett
parent 77188f4882
commit 53400a6dfe
2 changed files with 13 additions and 2 deletions

View File

@ -485,9 +485,13 @@ class ClaimsTests(KDCBaseTest):
b'tgsarmor')
armor_key = Krb5EncryptionKey(armor_key, None)
if to_krbtgt:
extra_enctypes = None
else:
extra_enctypes = security.KERB_ENCTYPE_COMPOUND_IDENTITY_SUPPORTED
target_creds, sname = self.get_target(
to_krbtgt,
extra_enctypes=security.KERB_ENCTYPE_COMPOUND_IDENTITY_SUPPORTED)
extra_enctypes=extra_enctypes)
srealm = target_creds.get_realm()
decryption_key = self.TicketDecryptionKey_from_creds(
@ -588,9 +592,13 @@ class ClaimsTests(KDCBaseTest):
b'tgsarmor')
armor_key = Krb5EncryptionKey(armor_key, None)
if to_krbtgt:
extra_enctypes = None
else:
extra_enctypes = security.KERB_ENCTYPE_COMPOUND_IDENTITY_SUPPORTED
target_creds, sname = self.get_target(
to_krbtgt,
extra_enctypes=security.KERB_ENCTYPE_COMPOUND_IDENTITY_SUPPORTED)
extra_enctypes=extra_enctypes)
srealm = target_creds.get_realm()
decryption_key = self.TicketDecryptionKey_from_creds(

View File

@ -1854,6 +1854,9 @@ class KDCBaseTest(RawKerberosTest):
self.assertIsNone(compression,
"it's no good specifying compression support "
"for the krbtgt")
self.assertFalse(extra_enctypes,
"it's no good specifying extra enctypes "
"for the krbtgt")
creds = self.get_krbtgt_creds()
sname = self.get_krbtgt_sname()
else: