コード例 #1
0
        private void CreateFileAuditedPermissions53ItemType(fileauditedpermissions_item item, string filepath, string trusteeSID)
        {
            var defaultAuditEntityStatus = AuditEventStatus.AUDIT_NONE.ToString();

            item.filepath               = OvalHelper.CreateItemEntityWithStringValue(filepath);
            item.path                   = OvalHelper.CreateItemEntityWithStringValue(Path.GetDirectoryName(filepath));
            item.filename               = OvalHelper.CreateItemEntityWithStringValue(Path.GetFileName(filepath));
            item.trustee_sid            = OvalHelper.CreateItemEntityWithStringValue(trusteeSID);
            item.access_system_security = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_append_data       = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_delete_child      = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_execute           = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_read_attributes   = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_read_data         = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_read_ea           = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_write_attributes  = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_write_data        = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.file_write_ea          = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.generic_all            = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.generic_execute        = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.generic_read           = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.generic_write          = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.standard_delete        = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.standard_read_control  = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.standard_synchronize   = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.standard_write_dac     = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
            item.standard_write_owner   = OvalHelper.CreateAuditItemTypeWithValue(defaultAuditEntityStatus);
        }
コード例 #2
0
 private void SetAllAuditEntitiesItemToEMPTY(fileauditedpermissions_item item)
 {
     item.access_system_security = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_append_data       = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_delete_child      = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_execute           = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_read_attributes   = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_read_data         = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_read_ea           = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_write_attributes  = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_write_data        = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.file_write_ea          = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.generic_all            = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.generic_execute        = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.generic_read           = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.generic_write          = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.standard_delete        = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.standard_read_control  = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.standard_synchronize   = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.standard_write_dac     = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
     item.standard_write_owner   = OvalHelper.CreateAuditItemTypeWithValue(AuditEventStatus.EMPTY.ToString());
 }