So I would add a config(params) method to the AuthProvider interface, and call it here? Would it be kosher to modify the values in the params, since we are modifying the auths that are originally passed in (by checking against the connector)?