MsalManagedIdentityException クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
MsalManagedIdentityException is deprecated and will be removed in a future release. Catch MsalServiceException instead.
この例外クラスは、マネージド ID ソースから生成された例外を対象としています。 このクラスは非推奨であり、今後のリリースで削除される予定です。 代わりに MsalServiceException をキャッチします。 詳細については、https://aka.ms/msal-net-managed-identity をご覧ください
[System.Obsolete("MsalManagedIdentityException is deprecated and will be removed in a future release. Catch MsalServiceException instead.", true)]
public class MsalManagedIdentityException : Microsoft.Identity.Client.MsalServiceException
[<System.Obsolete("MsalManagedIdentityException is deprecated and will be removed in a future release. Catch MsalServiceException instead.", true)>]
type MsalManagedIdentityException = class
inherit MsalServiceException
Public Class MsalManagedIdentityException
Inherits MsalServiceException
- 継承
- 属性
コンストラクター
| Name | 説明 |
|---|---|
| MsalManagedIdentityException(String, String, Exception, ManagedIdentitySource, Int32) |
古い.
指定したエラー コード、エラー メッセージ、およびマネージド ID ソースを使用して、例外クラスの新しいインスタンスを初期化します。 |
| MsalManagedIdentityException(String, String, Exception, ManagedIdentitySource) |
古い.
指定したエラー コード、エラー メッセージ、およびマネージド ID ソースを使用して、例外クラスの新しいインスタンスを初期化します。 |
| MsalManagedIdentityException(String, String, ManagedIdentitySource, Int32) |
古い.
指定したエラー コード、エラー メッセージ、および根本原因を示す内部例外を使用して、例外クラスの新しいインスタンスを初期化します。 |
| MsalManagedIdentityException(String, String, ManagedIdentitySource) |
古い.
指定したエラー コード、エラー メッセージ、および根本原因を示す内部例外を使用して、例外クラスの新しいインスタンスを初期化します。 |
フィールド
| Name | 説明 |
|---|---|
| AuthenticationResultMetadataKey |
古い.
MsalException以外でトークンの取得が失敗したときに MSAL がキャプチャしたAuthenticationResultMetadataを格納するDataのキー。 ダウンストリーム コンシューマーが、元の例外が変更されずに再スローされた場合でも、トークン取得診断を表示できるようにします。 (継承元 MsalException) |
| BrokerErrorCode |
古い.
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| BrokerErrorContext |
古い.
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| BrokerErrorStatus |
古い.
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| BrokerErrorTag |
古い.
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
| BrokerTelemetry |
古い.
AdditionalExceptionData プロパティ キー。デスクトップ ブローカーを使用する場合に使用できます。 (継承元 MsalException) |
プロパティ
| Name | 説明 |
|---|---|
| AdditionalExceptionData |
古い.
この例外の詳細が含まれたプロパティ バッグ。 (継承元 MsalException) |
| AuthenticationResultMetadata |
古い.
失敗したトークン取得試行の診断メタデータ - 合計期間と、関連するステージが実行されたとき、HTTP/キャッシュ期間、トークン エンドポイント、および使用されるリージョン。 これは、要求パイプラインがメタデータの収集を開始する前に例外がスローされたときに |
| Claims |
古い.
サービスによって要求された追加の要求。 このプロパティが null または空でない場合、これは、サービスがユーザーに 2 要素認証などの追加の要求を提供することを要求することを意味します。 次の 2 つのケースがあります。
|
| CorrelationId |
古い.
1 つの認証フローを分割するために使用できる ID。 (継承元 MsalException) |
| ErrorCode |
古い.
サービスによって返されるか、クライアントによって生成されたプロトコル エラー コードを取得します。 これは、例外処理に依存できるコードです。 このコードの値は、通常、軽減策の説明を含む派生例外型の定数文字列で提供されます。 (継承元 MsalException) |
| ErrorCodesForLogging |
古い.
トークン サービスによって返される STS 固有のエラー コード ( |
| Headers |
古い.
エラーを示したサーバー応答からの HTTP ヘッダーが含まれています。 (継承元 MsalServiceException) |
| IsRetryable |
古い.
この例外が発生した前の操作を再試行する必要があるかどうかを示します。 (継承元 MsalException) |
| ManagedIdentitySource |
古い.
例外の開始元となるマネージド ID ソースを指定します。 |
| ResponseBody |
古い.
サーバーから受信した未加工の応答本文。 (継承元 MsalServiceException) |
| StatusCode |
古い.
HTTP レイヤーから返される状態コードを取得します。 この状態コードは、内部 |
| SubErrorForLogging |
古い.
トークン サービスによる ErrorCode の絞り込みによって返されるサブエラー ( |
メソッド
| Name | 説明 |
|---|---|
| ToJsonString() |
古い.
例外のほとんどの値を JSON にシリアル化できます。 (継承元 MsalException) |
| ToString() |
古い.
現在の例外の文字列形式を作成して返します。 (継承元 MsalServiceException) |
| UpdateIsRetryable() |
古い.
マネージド ID に固有の再試行エラー コード |