MsalServiceException クラス
- java.
lang. Object - java.
lang. Throwable - java.
lang. Exception - java.
lang. RuntimeException - com.
microsoft. aad. msal4j. MsalException - com.
microsoft. aad. msal4j. MsalServiceException
- com.
- com.
- java.
- java.
- java.
public class MsalServiceException
extends MsalException
サービスがエラー応答またはその他のネットワーク エラーを返したときにスローされる例外の種類。
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse) |
例外クラスの新しいインスタンスを初期化します。 |
| MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders) |
例外クラスの新しいインスタンスを初期化します。 |
| MsalServiceException(String message, String error) |
指定したエラー メッセージを使用して、例外クラスの新しいインスタンスを初期化します。 |
| MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource) |
マネージド ID エラーの追加のプロパティを使用して、例外クラスの新しいインスタンスを初期化します |
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| java.lang.String |
claims()
要求チャレンジに含まれる要求 |
| java.lang.String |
correlationId()
1 つの認証フローを分割するために使用できる ID。 |
| java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
headers()
エラーを示したサーバー応答からの http ヘッダーが含まれています。 |
| java.lang.String | managedIdentitySource() |
| java.lang.Integer |
statusCode()
http レイヤーから返される状態コード |
| java.lang.String |
statusMessage()
http レイヤーから返されたステータス メッセージ |
メソッドの継承元: MsalException
メソッドの継承元: java.lang.Object
メソッドの継承元: java.lang.Throwable
コンストラクターの詳細
MsalServiceException
public MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse)
例外クラスの新しいインスタンスを初期化します。
パラメーター:
MsalServiceException
public MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders)
例外クラスの新しいインスタンスを初期化します。
パラメーター:
MsalServiceException
public MsalServiceException(String message, String error)
指定したエラー メッセージを使用して、例外クラスの新しいインスタンスを初期化します。
パラメーター:
MsalServiceException
public MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource)
マネージド ID エラーの追加のプロパティを使用して、例外クラスの新しいインスタンスを初期化します
パラメーター:
メソッドの詳細
claims
public String claims()
要求チャレンジに含まれる要求
correlationId
public String correlationId()
1 つの認証フローを分割するために使用できる ID。
headers
public Map<String,List<String>> headers()
エラーを示したサーバー応答からの http ヘッダーが含まれています。 サーバーから 429 要求が多すぎるというエラーが返された場合は、Retry-After を設定する必要があります。 Retry-After ヘッダーで指定された時間を読み取り、尊重することが重要です
managedIdentitySource
public String managedIdentitySource()
statusCode
public Integer statusCode()
http レイヤーから返される状態コード
statusMessage
public String statusMessage()
http レイヤーから返されたステータス メッセージ