Allow passing of inputParams

This allows easier injection of custom params.

This matches the function signature of the Authorizer from the parent library so that users can pass in custom parameters that may not be loaded in the standard request.