I won't claim to be a legal scholar (most of what I know outside of grade school and university is from "Law & Order," for whatever that's worth), but I'm pretty sure this is extremely anti-American in a number of ways. It goes against the concept of federalism, the separation of different levels of government (i.e. local, state, and federal). It goes against the fifth amendment (due process) of the Constitution. It goes against the sixth amendment (speedy trial) of the Constitution. It goes against habeas corpus (roughly, you can't just throw someone in jail indefinitely and throw away the key) which is a legal principle that has existed for almost 800 years. Despite all of that, 93 Senators decided to take a precious right and cast it aside...and for what?
When you sacrifice liberty for security, you may end up with neither.