mirror of
https://github.com/samba-team/samba.git
synced 2025-03-20 22:50:26 +03:00
tests/krb5/as_req_tests.py: Check the client kvno
Ensure we have the correct kvno for the client, rather than an 'unknown' value. Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> BUG: https://bugzilla.samba.org/show_bug.cgi?id=14817 (cherry picked from commit d4c38678e0cc782965edfe40a0423fafb7d5a5ff)
This commit is contained in:
parent
8154d2cc3d
commit
8565cc4ec4
@ -118,6 +118,7 @@ class AsReqKerberosTests(KDCBaseTest):
|
||||
client_creds = self.get_client_creds()
|
||||
client_account = client_creds.get_username()
|
||||
client_as_etypes = client_creds.get_as_krb5_etypes()
|
||||
client_kvno = client_creds.get_kvno()
|
||||
krbtgt_creds = self.get_krbtgt_creds(require_strongest_key=True)
|
||||
krbtgt_account = krbtgt_creds.get_username()
|
||||
realm = krbtgt_creds.get_realm()
|
||||
@ -157,7 +158,9 @@ class AsReqKerberosTests(KDCBaseTest):
|
||||
initial_kdc_options)
|
||||
self.assertIsNotNone(etype_info2)
|
||||
|
||||
preauth_key = self.PasswordKey_from_etype_info2(client_creds, etype_info2[0], kvno=0)
|
||||
preauth_key = self.PasswordKey_from_etype_info2(client_creds,
|
||||
etype_info2[0],
|
||||
kvno=client_kvno)
|
||||
|
||||
(patime, pausec) = self.get_KerberosTimeWithUsec()
|
||||
pa_ts = self.PA_ENC_TS_ENC_create(patime, pausec)
|
||||
|
Loading…
x
Reference in New Issue
Block a user