You are free to file suit in federal court ... this would, regrettably, likely be found to be OK by our "we love to shove our hands down your pants" government.
Or you can resist .. but I don't see anyone but Chuck Norris winning in that environment. So I would not recommend this route. Unless you are Chuck Norris.
I have seen Chuck post on this forum ... all hail Chuck Norris !