"msDS-AllowedToActOnBehalfOfOtherIdentity"])
if len(res) == 0:
raise CommandError("Unable to find account name '%s'" % accountname)
- assert(len(res) == 1)
+ elif len(res) != 1:
+ raise CommandError("Found multiple accounts.")
uac = int(res[0].get("userAccountControl")[0])
allowed = res[0].get("msDS-AllowedToDelegateTo")
attrs=["msDS-AllowedToDelegateTo"])
if len(res) == 0:
raise CommandError("Unable to find account name '%s'" % accountname)
- assert(len(res) == 1)
+ elif len(res) != 1:
+ raise CommandError("Found multiple accounts.")
msg = ldb.Message()
msg.dn = res[0].dn
attrs=["msDS-AllowedToDelegateTo"])
if len(res) == 0:
raise CommandError("Unable to find account name '%s'" % accountname)
- assert(len(res) == 1)
+ elif len(res) != 1:
+ raise CommandError("Found multiple accounts.")
msg = ldb.Message()
msg.dn = res[0].dn
attrs=["msDS-AllowedToActOnBehalfOfOtherIdentity"])
if len(account_res) == 0:
raise CommandError(f"Unable to find account name '{accountname}'")
- assert(len(account_res) == 1)
+ elif len(account_res) != 1:
+ raise CommandError("Found multiple accounts.")
data = account_res[0].get(
"msDS-AllowedToActOnBehalfOfOtherIdentity", idx=0)
attrs=["objectSid"])
if len(princ_res) == 0:
raise CommandError(f"Unable to find principal name '{principal}'")
- assert(len(princ_res) == 1)
+ elif len(princ_res) != 1:
+ raise CommandError("Found multiple accounts.")
princ_sid = security.dom_sid(
sam.schema_format_value(
attrs=["msDS-AllowedToActOnBehalfOfOtherIdentity"])
if len(account_res) == 0:
raise CommandError("Unable to find account name '%s'" % accountname)
- assert(len(account_res) == 1)
+ elif len(account_res) != 1:
+ raise CommandError("Found multiple accounts.")
data = account_res[0].get(
"msDS-AllowedToActOnBehalfOfOtherIdentity", idx=0)
attrs=["objectSid"])
if len(princ_res) == 0:
raise CommandError(f"Unable to find principal name '{principal}'")
- assert(len(princ_res) == 1)
+ elif len(princ_res) != 1:
+ raise CommandError("Found multiple accounts.")
princ_sid = security.dom_sid(
sam.schema_format_value(