Ejemplo n.º 1
0
 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();
 }
Ejemplo n.º 3
0
 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);
     }
 }
Ejemplo n.º 4
0
 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);
 }