MsalServiceException Klass
- 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
Undantagstyp som utlöses när tjänsten returnerar ett felsvar eller andra nätverksfel inträffar.
Konstruktorsammanfattning
| Konstruktor | Description |
|---|---|
| MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse) |
Initierar en ny instans av undantagsklassen |
| MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders) |
Initierar en ny instans av undantagsklassen |
| MsalServiceException(String message, String error) |
Initierar en ny instans av undantagsklassen med ett angivet felmeddelande |
| MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource) |
Initierar en ny instans av undantagsklassen, med eventuella extra egenskaper för ett fel med hanterad identitet |
Metodsammanfattning
| Modifierare och typ | Metod och beskrivning |
|---|---|
| java.lang.String |
claims()
Anspråk som ingår i anspråksutmaningen |
| java.lang.String |
correlationId()
Ett ID som kan användas för att dela upp ett enda autentiseringsflöde. |
| java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
headers()
Innehåller http-huvudena från serversvaret som angav ett fel. |
| java.lang.String | managedIdentitySource() |
| java.lang.Integer |
statusCode()
Statuskod som returneras från http-lagret |
| java.lang.String |
statusMessage()
Statusmeddelande som returneras från http-lagret |
Metoder som ärvts från MsalException
Metoder som ärvts från java.lang.Object
Metoder som ärvts från java.lang.Throwable
Konstruktorinformation
MsalServiceException
public MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse)
Initierar en ny instans av undantagsklassen
Parametrar:
MsalServiceException
public MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders)
Initierar en ny instans av undantagsklassen
Parametrar:
MsalServiceException
public MsalServiceException(String message, String error)
Initierar en ny instans av undantagsklassen med ett angivet felmeddelande
Parametrar:
MsalServiceException
public MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource)
Initierar en ny instans av undantagsklassen, med eventuella extra egenskaper för ett fel med hanterad identitet
Parametrar:
Metodinformation
claims
public String claims()
Anspråk som ingår i anspråksutmaningen
correlationId
public String correlationId()
Ett ID som kan användas för att dela upp ett enda autentiseringsflöde.
headers
public Map<String,List<String>> headers()
Innehåller http-huvudena från serversvaret som angav ett fel. När servern returnerar ett fel med 429 för många begäranden bör en Retry-After anges. Det är viktigt att läsa och respektera den tid som anges i Retry-After-huvudet
managedIdentitySource
public String managedIdentitySource()
statusCode
public Integer statusCode()
Statuskod som returneras från http-lagret
statusMessage
public String statusMessage()
Statusmeddelande som returneras från http-lagret