MsalServiceException Clase
- 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
Tipo de excepción que se produce cuando el servicio devuelve una respuesta de error u otros errores de red.
Resumen del constructor
| Constructor | Description |
|---|---|
| MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse) |
Inicializa una nueva instancia de la clase de excepción. |
| MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders) |
Inicializa una nueva instancia de la clase de excepción. |
| MsalServiceException(String message, String error) |
Inicializa una nueva instancia de la clase de excepción con un mensaje de error especificado. |
| MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource) |
Inicializa una nueva instancia de la clase de excepción, con cualquier propiedad adicional para un error de identidad administrada. |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| java.lang.String |
claims()
Notificaciones incluidas en el desafío de notificaciones |
| java.lang.String |
correlationId()
Identificador que se puede usar para dividir un único flujo de autenticación. |
| java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
headers()
Contiene los encabezados http de la respuesta del servidor que indica un error. |
| java.lang.String | managedIdentitySource() |
| java.lang.Integer |
statusCode()
Código de estado devuelto desde la capa http |
| java.lang.String |
statusMessage()
Mensaje de estado devuelto desde la capa http |
Métodos heredados de MsalException
Métodos heredados de java.lang.Object
Métodos heredados de java.lang.Throwable
Detalles del constructor
MsalServiceException
public MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse)
Inicializa una nueva instancia de la clase de excepción.
Parámetros:
MsalServiceException
public MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders)
Inicializa una nueva instancia de la clase de excepción.
Parámetros:
MsalServiceException
public MsalServiceException(String message, String error)
Inicializa una nueva instancia de la clase de excepción con un mensaje de error especificado.
Parámetros:
MsalServiceException
public MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource)
Inicializa una nueva instancia de la clase de excepción, con cualquier propiedad adicional para un error de identidad administrada.
Parámetros:
Detalles del método
claims
public String claims()
Notificaciones incluidas en el desafío de notificaciones
correlationId
public String correlationId()
Identificador que se puede usar para dividir un único flujo de autenticación.
headers
public Map<String,List<String>> headers()
Contiene los encabezados http de la respuesta del servidor que indica un error. Cuando el servidor devuelve un error 429 Demasiadas solicitudes, se debe establecer un Retry-After. Es importante leer y respetar el tiempo especificado en el encabezado Retry-After
managedIdentitySource
public String managedIdentitySource()
statusCode
public Integer statusCode()
Código de estado devuelto desde la capa http
statusMessage
public String statusMessage()
Mensaje de estado devuelto desde la capa http