def test_hLsarSetInformationPolicy(self): dce, rpctransport, policyHandle = self.connect() resp = lsad.hLsarQueryInformationPolicy( dce, policyHandle, lsad.POLICY_INFORMATION_CLASS.PolicyAuditEventsInformation) resp.dump() oldValue = resp['PolicyInformation']['PolicyAuditEventsInfo'][ 'AuditingMode'] resp['PolicyInformation']['PolicyAuditEventsInfo']['AuditingMode'] = 0 resp2 = lsad.hLsarSetInformationPolicy2( dce, policyHandle, lsad.POLICY_INFORMATION_CLASS.PolicyAuditEventsInformation, resp['PolicyInformation']) resp2.dump() resp = lsad.hLsarQueryInformationPolicy2( dce, policyHandle, lsad.POLICY_INFORMATION_CLASS.PolicyAuditEventsInformation) resp.dump() resp['PolicyInformation']['PolicyAuditEventsInfo'][ 'AuditingMode'] = oldValue resp2 = lsad.hLsarSetInformationPolicy2( dce, policyHandle, lsad.POLICY_INFORMATION_CLASS.PolicyAuditEventsInformation, resp['PolicyInformation']) resp2.dump()
def test_hLsarSetInformationPolicy2(self): dce, rpctransport, policyHandle = self.connect() resp = lsad.hLsarQueryInformationPolicy2(dce, policyHandle, lsad.POLICY_INFORMATION_CLASS.PolicyAuditEventsInformation) #resp.dump() oldValue = resp['PolicyInformation']['PolicyAuditEventsInfo']['AuditingMode'] resp['PolicyInformation']['PolicyAuditEventsInfo']['AuditingMode'] = 0 resp2 = lsad.hLsarSetInformationPolicy2(dce, policyHandle, lsad.POLICY_INFORMATION_CLASS.PolicyAuditEventsInformation, resp['PolicyInformation'] ) #resp2.dump() resp = lsad.hLsarQueryInformationPolicy2(dce, policyHandle, lsad.POLICY_INFORMATION_CLASS.PolicyAuditEventsInformation) #resp.dump() resp['PolicyInformation']['PolicyAuditEventsInfo']['AuditingMode'] = oldValue resp2 = lsad.hLsarSetInformationPolicy2(dce, policyHandle, lsad.POLICY_INFORMATION_CLASS.PolicyAuditEventsInformation, resp['PolicyInformation'] )