Challenge Request Exception
constructor(statusCode: Int = 0, errorMessage: String? = null, message: String = "Challenge request failed" +
(if (statusCode > 0) " (HTTP $statusCode)" else "") +
(if (errorMessage != null) ": $errorMessage" else ""), cause: Throwable? = null)
Parameters
message
Overall description of the failure
cause
Underlying exception (network error, JSON parsing error, etc.)
Convenience constructor for simple error messages without status code.