Cook the white beans as per the package directions.
Chop the remaining ingredients and add it together in a bowl. Stir in the beans once cooked.
For the dressing, mix all the dressing ingredients together and whisk well until everything is mixed properly. Then pour it over the salad and toss well. Refrigerate the salad for an hour or so. Serve and enjoy.