private void ValidateAuditConfigurationRuleParameter() { if (this.Identity != null && !AuditPolicyUtility.IsAuditConfigurationRule(this.Identity.ToString())) { base.WriteError(new ArgumentException(Strings.CanOnlyManipulateAuditConfigurationRule), ErrorCategory.InvalidArgument, null); } }
protected override void InternalValidate() { if (this.Identity != null && !AuditPolicyUtility.IsAuditConfigurationRule(this.Identity.ToString())) { base.WriteError(new ArgumentException(Strings.CanOnlyManipulateAuditConfigurationRule), ErrorCategory.InvalidArgument, null); } base.InternalValidate(); }
private void ValidateUnacceptableParameter() { if (this.Identity != null && !AuditPolicyUtility.IsAuditConfigurationRule(this.Identity.ToString())) { base.WriteError(new ArgumentException(Strings.CanOnlyManipulateAuditConfigurationRule), ErrorCategory.InvalidArgument, null); } if (base.DynamicParametersInstance.IsModified(ADObjectSchema.Name)) { base.WriteError(new ArgumentException(Strings.CannotChangeAuditConfigurationRuleName), ErrorCategory.InvalidArgument, null); } }
protected override IEnumerable <RuleStorage> GetPagedData() { return(from p in base.GetPagedData() where p.Scenario == base.Scenario || (!AuditPolicyUtility.IsAuditConfigurationRule(p.Name) && !DevicePolicyUtility.IsDeviceConfigurationRule(p.Name) && !DevicePolicyUtility.IsDeviceConditionalAccessRule(p.Name) && !DevicePolicyUtility.IsDeviceTenantRule(p.Name) && p.Scenario != PolicyScenario.Dlp) select p); }
protected override IEnumerable <RuleStorage> GetPagedData() { return(from p in base.GetPagedData() where p.Scenario == base.Scenario || AuditPolicyUtility.IsAuditConfigurationRule(p.Name) select p); }