MsalServiceException Klas
- 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
Er is een uitzonderingstype opgetreden wanneer de service een foutreactie retourneert of andere netwerkfouten optreden.
Samenvatting van constructor
| Constructor | Description |
|---|---|
| MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse) |
Initialiseert een nieuw exemplaar van de uitzonderingsklasse |
| MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders) |
Initialiseert een nieuw exemplaar van de uitzonderingsklasse |
| MsalServiceException(String message, String error) |
Initialiseert een nieuw exemplaar van de uitzonderingsklasse met een opgegeven foutbericht |
| MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource) |
Initialiseert een nieuw exemplaar van de uitzonderingsklasse, met eventuele extra eigenschappen voor een managed identity-fout |
Methodesamenvatting
| Modifier en type | Methode en beschrijving |
|---|---|
| java.lang.String |
claims()
Claims die zijn opgenomen in de claimvraag |
| java.lang.String |
correlationId()
Een id die kan worden gebruikt om één verificatiestroom te maken. |
| java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
headers()
Bevat de HTTP-headers van het serverantwoord dat een fout heeft aangegeven. |
| java.lang.String | managedIdentitySource() |
| java.lang.Integer |
statusCode()
Statuscode geretourneerd vanuit http-laag |
| java.lang.String |
statusMessage()
Statusbericht dat is geretourneerd vanuit de http-laag |
Methoden overgenomen van MsalException
Methoden overgenomen van java.lang.Object
Methoden overgenomen van java.lang.Throwable
Constructordetails
MsalServiceException
public MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse)
Initialiseert een nieuw exemplaar van de uitzonderingsklasse
Parameters:
MsalServiceException
public MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders)
Initialiseert een nieuw exemplaar van de uitzonderingsklasse
Parameters:
MsalServiceException
public MsalServiceException(String message, String error)
Initialiseert een nieuw exemplaar van de uitzonderingsklasse met een opgegeven foutbericht
Parameters:
MsalServiceException
public MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource)
Initialiseert een nieuw exemplaar van de uitzonderingsklasse, met eventuele extra eigenschappen voor een managed identity-fout
Parameters:
Methodedetails
claims
public String claims()
Claims die zijn opgenomen in de claimvraag
correlationId
public String correlationId()
Een id die kan worden gebruikt om één verificatiestroom te maken.
headers
public Map<String,List<String>> headers()
Bevat de HTTP-headers van het serverantwoord dat een fout heeft aangegeven. Wanneer de server een fout 429 Te veel aanvragen retourneert, moet een Retry-After worden ingesteld. Het is belangrijk om de tijd te lezen en te respecteren die is opgegeven in de Retry-After koptekst
managedIdentitySource
public String managedIdentitySource()
statusCode
public Integer statusCode()
Statuscode geretourneerd vanuit http-laag
statusMessage
public String statusMessage()
Statusbericht dat is geretourneerd vanuit de http-laag