A library used to push a request through CAS as a designated user