High Court Rejects Challenge to Constitutionality of Mandatory Visa Cancellation Provisions!

Is section 501(3)(A) of the Migration Act unconstitutional?
Recall: this section of the Act makes if mandatory for the Minister to cancel the visa of a person who 1) does not pass the character test by reason of having a “substantial criminal record”, as defined under section 501(a); or 2) has committed sexually based offences involving a child; and the person is serving a sentence of imprisonment, on a full time basis, in a custodial institution for an offence against a law of the Commonwealth, or of a State or Territory.
Is this section of the Act unconstitutional because it imposes an additional “punishment” on the visa holder, and therefore infringes against Chapter III of the Australian Constitution, which vests exclusive power on the judiciary to impose punishment on persons as the result of criminal conduct
...