Type of the underlying cause.
Optional ReadonlycauseOriginal error or contextual value that triggered this exception.
Optional ReadonlycodeApplication-specific error code (e.g. 'jwt.token.expired').
ReadonlystatusHTTP status for this exception.
Accepts a key name ('NOT_FOUND') or a numeric code (404). Required: an HTTP
exception without an explicit status is a bug, and a silent default would hide it.
Options accepted by the HttpException constructor.