self.creds_set_enctypes(creds)
+ res = samdb.search(base=dn,
+ scope=ldb.SCOPE_BASE,
+ attrs=['msDS-KeyVersionNumber'])
+ kvno = int(res[0]['msDS-KeyVersionNumber'][0])
+ creds.set_kvno(kvno)
+
return (creds, dn)
def create_rodc(self, ctx):
additional_details=details,
account_control=user_account_control)
- res = samdb.search(base=dn,
- scope=ldb.SCOPE_BASE,
- attrs=['msDS-KeyVersionNumber'])
- kvno = int(res[0]['msDS-KeyVersionNumber'][0])
- creds.set_kvno(kvno)
-
keys = self.get_keys(samdb, dn)
self.creds_set_keys(creds, keys)