Fill a pot with about 2 liters of water and bring it to boil. Add the pasta and salt, and let it cook according to packet instructions (mine took 8 minutes). Drain when cooked.
While the pasta cooks, drain the kidney beans and wash thoroughly. Put it into a sieve to let out all the water. Dice the apple. I like to cut the onion into rings because it looks beautiful in the salad. You can cut it any way you prefer.
Take a big pasta bowl and add the greens (washed, cut and dried if not using packed). Add all the rest of the ingredients.
For the dressing, add all the ingredients into a small glass jar. Put a tight lid on and shake well to incorporate everything together.
Pour the dressing onto the pasta and mix thoroughly. Enjoy!