mirror of
https://github.com/samba-team/samba.git
synced 2025-03-05 20:58:40 +03:00
selftest: Update SimpleKerberosTests now that Samba supports FAST
Heimdal matches Windows in this respect NOTE: THIS COMMIT WON'T COMPILE/WORK ON ITS OWN! Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
This commit is contained in:
parent
64e539bb7f
commit
e5b9cc8f6c
@ -89,16 +89,16 @@ class SimpleKerberosTests(KDCBaseTest):
|
||||
# RFC 6806 11. Negotiation of FAST and Detecting Modified Requests
|
||||
self.assertTrue(ENC_PA_REP_FLAG & flags)
|
||||
|
||||
def test_heimdal_EncASRepPart_FAST_support(self):
|
||||
def test_heimdal_and_windows_EncASRepPart_FAST_support(self):
|
||||
creds = self.get_user_creds()
|
||||
(enc, _) = self.as_req(creds)
|
||||
self.assertEqual(HIEMDAL_ENC_AS_REP_PART_TYPE_TAG, enc[0])
|
||||
as_rep = self.der_decode(enc, asn1Spec=krb5_asn1.EncASRepPart())
|
||||
flags = as_rep['flags']
|
||||
flags = int(as_rep['flags'], base=2)
|
||||
# Heimdal does not set enc-pa-rep, flag bit 15
|
||||
# Heimdal and Windows does set enc-pa-rep, flag bit 15
|
||||
# RFC 6806 11. Negotiation of FAST and Detecting Modified Requests
|
||||
self.assertFalse(ENC_PA_REP_FLAG & flags)
|
||||
self.assertTrue(ENC_PA_REP_FLAG & flags)
|
||||
|
||||
def test_mit_arcfour_salt(self):
|
||||
creds = self.get_user_creds()
|
||||
|
Loading…
x
Reference in New Issue
Block a user