"This case does not require us to determine when a condition placed on university funding... becomes an unconstitutional condition. It is clear that a funding condition cannot be unconstitutional if it could be constitutionally imposed directly... the First Amendment would not prevent Congress from directly imposing the Solomon Amendment's access requirement, "
Congress passed a law, and the Supreme Court found that law constitutional.