MsalServiceException クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サービスがエラー応答またはその他のネットワーク エラーを返したときにスローされる例外の種類。 詳細については、https://aka.ms/msal-net-exceptions をご覧ください
public class MsalServiceException : Microsoft.Identity.Client.MsalException
type MsalServiceException = class
inherit MsalException
Public Class MsalServiceException
Inherits MsalException
- 継承
- 派生
コンストラクター
| 名前 | 説明 |
|---|---|
| MsalServiceException(String, String, Exception) |
指定したエラー コード、エラー メッセージ、およびこの例外の原因である内部例外への参照を使用して、例外クラスの新しいインスタンスを初期化します。 |
| MsalServiceException(String, String, Int32, Exception) |
指定したエラー コード、エラー メッセージ、およびこの例外の原因である内部例外への参照を使用して、例外クラスの新しいインスタンスを初期化します。 |
| MsalServiceException(String, String, Int32, String, Exception) |
指定したエラー コード、エラー メッセージ、およびこの例外の原因である内部例外への参照を使用して、例外クラスの新しいインスタンスを初期化します。 |
| MsalServiceException(String, String, Int32) |
指定したエラー コード、エラー メッセージ、およびこの例外の原因である内部例外への参照を使用して、例外クラスの新しいインスタンスを初期化します。 |
| MsalServiceException(String, String) |
指定したエラー コード、エラー メッセージ、およびこの例外の原因である内部例外への参照を使用して、例外クラスの新しいインスタンスを初期化します。 |
フィールド
| 名前 | 説明 |
|---|---|
| BrokerErrorCode |
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| BrokerErrorContext |
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| BrokerErrorStatus |
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| BrokerErrorTag |
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| BrokerTelemetry |
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| ManagedIdentitySource |
AdditionalExceptionData プロパティ キー。マネージド ID を使用する場合に使用できます。 (継承元 MsalException) |
プロパティ
| 名前 | 説明 |
|---|---|
| AdditionalExceptionData |
この例外の詳細が含まれたプロパティ バッグ。 (継承元 MsalException) |
| Claims |
サービスによって要求された追加の要求。 このプロパティが null または空でない場合、これは、サービスがユーザーに 2 要素認証などの追加の要求を提供することを要求することを意味します。 次の 2 つのケースがあります。
|
| CorrelationId |
1 つの認証フローを分割するために使用できる ID。 (継承元 MsalException) |
| ErrorCode |
サービスによって返されるか、クライアントによって生成されたプロトコル エラー コードを取得します。 これは、例外処理に依存できるコードです。 このコードの値は、通常、軽減策の説明を含む派生例外型の定数文字列で提供されます。 (継承元 MsalException) |
| Headers |
エラーを示したサーバー応答からの HTTP ヘッダーが含まれています。 |
| IsRetryable |
この例外が発生した前の操作を再試行する必要があるかどうかを示します。 (継承元 MsalException) |
| ResponseBody |
サーバーから受信した未加工の応答本文。 |
| StatusCode |
HTTP レイヤーから返される状態コードを取得します。 この状態コードは、内部 |
メソッド
| 名前 | 説明 |
|---|---|
| ToJsonString() |
例外のほとんどの値を JSON にシリアル化できます。 (継承元 MsalException) |
| ToString() |
現在の例外の文字列形式を作成して返します。 |
| UpdateIsRetryable() |
エボ、AADとの議論に従って |