(a)
In general— Notwithstanding any other provision of law, an individual may not be denied any Federal public benefit solely on the basis that the individual was convicted of a criminal offense (whether under Federal, State, tribal, or foreign law).
(b)
Definition— For purposes of this section, the term Federal public benefit means—
(1)
any grant, contract, loan, professional license, or commercial license provided by an agency of the United States or by appropriated funds of the United States; and
(2)
any retirement, welfare, health, disability, public or assisted housing, postsecondary education, food assistance, unemployment benefit, or any other similar benefit for which payments or assistance are provided to an individual, household, or family eligibility unit by an agency of the United States or by appropriated funds of the United States.