To make the vinaigrette, in a small bowl, whisk together the olive oil, lime juice, vinegar, cumin, salt and pepper. Set aside.
In a large bowl mix the black and white beans, tomatoes, red onion, jalapeño and cucumber. Add the vinaigrette and toss to coat evenly. Serve at room temperature.