The making of profit out of public moneys, or using the same for any purpose not authorized by law, by any officer of the State, or member or officer of the General Assembly, shall be punishable as may be provided by law, but part of such punishment shall be disqualification to hold office in this State for a period of five years.