Is the Denver boot legal?

The so-called Denver boot is used by private companies to crack down on drivers who don't pay their tickets, but Edmonton police say it's against the law.