Boil the salmon for about 10 minutes.
Let fish cool and debone and remove the skin. Put into a glass roasting dish.
Mix all the rest of the ingredients in a bowl and pour evenly over the fish. Let the fish marinate for at least 24 hours before serving, the longer the better.