RequestErrorReason

public enum RequestErrorReason

LoginError.requestFailed(_:)のエラー発生原因。

  • ユーザーか認可サーバーがリクエストを拒否した場合。

    Declaration

    Swift

    case accessDenied(DetailResponse)
  • 要求したスコープが不正、未知、もしくはその他の不当な形式の場合。

    Declaration

    Swift

    case invalidScope(DetailResponse)
  • 下記のいずれかを満たす場合。

    • リクエストに必要なパラメーターが含まれていない場合。
    • サポートされていないパラメーターが含まれている場合。
    • 同一のパラメーターが複数含まれる場合。
    • その他不正な形式であった場合。

    Declaration

    Swift

    case invalidRequest(DetailResponse)
  • 認可サーバーが現在の方法による認可コード取得をサポートしていない場合。

    Declaration

    Swift

    case unsupportedResponseType(DetailResponse)