Unified method signature for create a authentication response
Added some assert for other options
Added usage information to readme
Renamed method  to
Challenge-based authentication mechanisms should implements a different interface
Readme
Readme