TokenRequest struct for resource owner password credentials grant