MsalServiceException Classe
- 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 exceção gerado quando o serviço retorna uma resposta de erro ou outros erros de rede ocorrem.
Resumo do Construtor
| Construtor | Description |
|---|---|
| MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse) |
Inicializa uma nova instância da classe de exceção |
| MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders) |
Inicializa uma nova instância da classe de exceção |
| MsalServiceException(String message, String error) |
Inicializa uma nova instância da classe de exceção com uma mensagem de erro especificada |
| MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource) |
Inicializa uma nova instância da classe de exceção, com quaisquer propriedades extras para um erro de Identidade Gerenciada |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| java.lang.String |
claims()
Declarações incluídas no desafio de declarações |
| java.lang.String |
correlationId()
Uma ID que pode ser usada para criar um único fluxo de autenticação. |
| java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
headers()
Contém os cabeçalhos http da resposta do servidor que indicou um erro. |
| java.lang.String | managedIdentitySource() |
| java.lang.Integer |
statusCode()
Código de status retornado da camada http |
| java.lang.String |
statusMessage()
Mensagem de status retornada da camada http |
Métodos herdados de MsalException
Métodos herdados de java.lang.Object
Métodos herdados de java.lang.Throwable
Detalhes do construtor
MsalServiceException
public MsalServiceException(AadInstanceDiscoveryResponse discoveryResponse)
Inicializa uma nova instância da classe de exceção
Parâmetros:
MsalServiceException
public MsalServiceException(ErrorResponse errorResponse, Map<String,List<String>> httpHeaders)
Inicializa uma nova instância da classe de exceção
Parâmetros:
MsalServiceException
public MsalServiceException(String message, String error)
Inicializa uma nova instância da classe de exceção com uma mensagem de erro especificada
Parâmetros:
MsalServiceException
public MsalServiceException(String message, String error, ManagedIdentitySourceType managedIdentitySource)
Inicializa uma nova instância da classe de exceção, com quaisquer propriedades extras para um erro de Identidade Gerenciada
Parâmetros:
Detalhes do método
claims
public String claims()
Declarações incluídas no desafio de declarações
correlationId
public String correlationId()
Uma ID que pode ser usada para criar um único fluxo de autenticação.
headers
public Map<String,List<String>> headers()
Contém os cabeçalhos http da resposta do servidor que indicou um erro. Quando o servidor retorna um erro de 429 Solicitações Demais, um Retry-After deve ser definido. É importante ler e respeitar o tempo especificado no cabeçalho Retry-After
managedIdentitySource
public String managedIdentitySource()
statusCode
public Integer statusCode()
Código de status retornado da camada http
statusMessage
public String statusMessage()
Mensagem de status retornada da camada http