MsalServiceException Klasa
- 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
Typ wyjątku zgłaszany, gdy usługa zwraca odpowiedź o błędzie lub wystąpią inne błędy sieciowe.
Podsumowanie konstruktora
| Konstruktor | Opis |
|---|---|
| MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse) |
Inicjuje nowe wystąpienie klasy wyjątku |
| MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders) |
Inicjuje nowe wystąpienie klasy wyjątku |
| MsalServiceException(String message, String error) |
Inicjuje nowe wystąpienie klasy wyjątków z określonym komunikatem o błędzie |
| MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource) |
Inicjuje nowe wystąpienie klasy wyjątku z wszelkimi dodatkowymi właściwościami błędu tożsamości zarządzanej |
Podsumowanie metody
| Modyfikator i typ | Metoda i opis |
|---|---|
| java.lang.String |
claims()
Roszczenia zawarte w wyzwaniu oświadczeń |
| java.lang.String |
correlationId()
Identyfikator, który może służyć do fragmentowania pojedynczego przepływu uwierzytelniania. |
| java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
headers()
Zawiera nagłówki http z odpowiedzi serwera, które wskazywały błąd. |
| java.lang.String | managedIdentitySource() |
| java.lang.Integer |
statusCode()
Kod stanu zwrócony z warstwy http |
| java.lang.String |
statusMessage()
Komunikat o stanie zwrócony z warstwy http |
Metody dziedziczone z MsalException
Metody dziedziczone z java.lang.Object
Metody dziedziczone z java.lang.Throwable
Szczegóły konstruktora
MsalServiceException
public MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse)
Inicjuje nowe wystąpienie klasy wyjątku
Parametry:
MsalServiceException
public MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders)
Inicjuje nowe wystąpienie klasy wyjątku
Parametry:
MsalServiceException
public MsalServiceException(String message, String error)
Inicjuje nowe wystąpienie klasy wyjątków z określonym komunikatem o błędzie
Parametry:
MsalServiceException
public MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource)
Inicjuje nowe wystąpienie klasy wyjątku z wszelkimi dodatkowymi właściwościami błędu tożsamości zarządzanej
Parametry:
Szczegóły metody
claims
public String claims()
Roszczenia zawarte w wyzwaniu oświadczeń
correlationId
public String correlationId()
Identyfikator, który może służyć do fragmentowania pojedynczego przepływu uwierzytelniania.
headers
public Map<String,List<String>> headers()
Zawiera nagłówki http z odpowiedzi serwera, które wskazywały błąd. Gdy serwer zwraca błąd 429 Zbyt wiele żądań, należy ustawić Retry-After. Ważne jest, aby odczytywać i przestrzegać czasu określonego w nagłówku Retry-After
managedIdentitySource
public String managedIdentitySource()
statusCode
public Integer statusCode()
Kod stanu zwrócony z warstwy http
statusMessage
public String statusMessage()
Komunikat o stanie zwrócony z warstwy http