From: Andreas Schneider Date: Thu, 21 Mar 2024 13:45:41 +0000 (+0100) Subject: python: Set parameter types for CreateTrustedDomainRelax() X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=decacb0e7e11b347b1a3a8172250a51258295b7f;p=samba.git python: Set parameter types for CreateTrustedDomainRelax() Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett --- diff --git a/python/samba/lsa_utils.py b/python/samba/lsa_utils.py index 2feeac02672..0fc8f418edb 100644 --- a/python/samba/lsa_utils.py +++ b/python/samba/lsa_utils.py @@ -16,7 +16,7 @@ # along with this program. If not, see . -from samba.dcerpc import lsa, drsblobs +from samba.dcerpc import lsa, drsblobs, misc from samba.ndr import ndr_pack from samba import NTSTATUSError, arcfour_encrypt, string_to_byte_array from samba.ntstatus import ( @@ -66,7 +66,14 @@ def OpenPolicyFallback( return out_version, out_rev_info, policy -def CreateTrustedDomainRelax(lsaconn, policy, trust_info, mask, in_blob, out_blob): +def CreateTrustedDomainRelax( + lsaconn: lsa.lsarpc, + policy: misc.policy_handle, + trust_info: lsa.TrustDomainInfoInfoEx, + mask: int, + in_blob: drsblobs.trustAuthInOutBlob, + out_blob: drsblobs.trustAuthInOutBlob +): def generate_AuthInfoInternal(session_key, incoming=None, outgoing=None): confounder = [0] * 512