This is useful for testing delegation.
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>
else:
creds.set_workstation('')
creds.set_dn(ldb.Dn(samdb, dn))
+ creds.set_spn(spn)
#
# Save the account name so it can be deleted in tearDownClass
self.accounts.add(dn)
self.forced_salt = None
self.dn = None
+ self.spn = None
def set_as_supported_enctypes(self, value):
self.as_supported_enctypes = int(value)
def get_dn(self):
return self.dn
+ def set_spn(self, spn):
+ self.spn = spn
+
+ def get_spn(self):
+ return self.spn
+
class KerberosTicketCreds:
def __init__(self, ticket, session_key,