added in ClientDetails reference to createTokenRequest to allow loading of client_id parameter from authenticated client in addition to or in lieu of parameter request