AuthenticationErrorCode Classe

  • java.lang.Object
    • com.microsoft.aad.msal4j.AuthenticationErrorCode

public class AuthenticationErrorCode

Classe contendo códigos de erro devolvidos pelo serviço ou gerados pelo cliente

Resumo do Campo

Modificador e Tipo Campo e Descrição
static final java.lang.String AUTHORIZATION_PENDING

No contexto do código do dispositivo, o utilizador ainda não se autenticou através do navegador.

static final java.lang.String CACHE_MISS

Não encontrado na cache

static final java.lang.String CODE_EXPIRED

No contexto do código do dispositivo, este erro ocorre quando o código do dispositivo expira antes do utilizador iniciar sessão noutro dispositivo (normalmente após 15 minutos).

static final java.lang.String DESKTOP_BROWSER_NOT_SUPPORTED

O MSAL não conseguiu abrir o navegador predefinido pelo utilizador.

static final java.lang.String HTTP_TIMEOUT

Indica que ocorreu um timeout durante uma chamada HTTP.

static final java.lang.String INVALID_AUTHORIZATION_RESULT

A resposta ao resultado da autorização é inválida.

static final java.lang.String INVALID_GRANT

Código de erro padrão do protocolo Oauth2.

static final java.lang.String INVALID_INSTANCE_DISCOVERY_METADATA

Não consigo analisar metadados de descoberta de instâncias.

static final java.lang.String INVALID_JSON

Uma falha no processamento JSON, indicando que o JSON fornecido ao MSAL é de formato inválido.

static final java.lang.String INVALID_JWT

Uma falha de análise do JWT, indicando que o JWT fornecido à MSAL é de formato inválido.

static final java.lang.String INVALID_REDIRECT_URI

O URI de redirecionamento fornecido ao MSAL tem formato inválido.

static final java.lang.String LOOPBACK_REDIRECT_URI

O URI de redirecionamento atual não é um URL de loopback.

static final java.lang.String MANAGED_IDENTITY_REQUEST_FAILED

Indica que um pedido ao endpoint de identidade gerida falhou, veja mensagem de erro para razão detalhada e ID de correlação.

static final java.lang.String MISSING_BROKER

Indica que falta uma implementação de Broker no dispositivo, como quando um programador de aplicações não inclui um dos nossos pacotes de broker como dependência no seu projeto, ou não pode ser acedido pelo MSAL Java

static final java.lang.String MSALJAVA_BROKERS_ERROR

Indica um erro relacionado com o pacote MSAL Java Brokers

static final java.lang.String MSALRUNTIME_INTEROP_ERROR

Indica um erro da camada de interoperabilidade MSAL Java/MSALRuntime usada pelo pacote Java Brokers, e geralmente estará apenas a encaminhar uma mensagem de erro da camada de interoperabilidade ou do próprio MSALRuntime

static final java.lang.String PASSWORD_REQUIRED_FOR_MANAGED_USER

A palavra-passe é necessária para utilizador gerido.

static final java.lang.String THROTTLED_REQUEST

O pedido foi limitado conforme as instruções do STS.

static final java.lang.String UNABLE_TO_START_HTTP_LISTENER

Não é possível iniciar o ouvinte Http para a porta especificada.

static final java.lang.String UNKNOWN

Ocorreu um erro desconhecido

static final java.lang.String USER_REALM_DISCOVERY_FAILED

Falha na descoberta do território do usuário

static final java.lang.String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

WS-Trust Endpoint não encontrado no documento de Metadados

static final java.lang.String WSTRUST_INVALID_RESPONSE

WS-Trust resposta do endpoint não continha os campos exigidos

static final java.lang.String WSTRUST_SERVICE_ERROR

WS-Trust pedido resultou em erro de serviço

Resumo do Construtor

Construtor Descrição
AuthenticationErrorCode()

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do Campo

AUTHORIZATION_PENDING

public static final String AUTHORIZATION_PENDING

No contexto do código do dispositivo, o utilizador ainda não se autenticou através do navegador. Para obter mais detalhes, veja https://aka.ms/msal4j-device-code

CACHE_MISS

public static final String CACHE_MISS

Não encontrado na cache

CODE_EXPIRED

public static final String CODE_EXPIRED

No contexto do código do dispositivo, este erro ocorre quando o código do dispositivo expira antes do utilizador iniciar sessão noutro dispositivo (normalmente após 15 minutos). Para obter mais detalhes, veja https://aka.ms/msal4j-device-code

DESKTOP_BROWSER_NOT_SUPPORTED

public static final String DESKTOP_BROWSER_NOT_SUPPORTED

O MSAL não conseguiu abrir o navegador predefinido pelo utilizador. Isto deve-se ou ao facto de a plataforma atual não suportar java.awt.Desktop ou java.awt.Desktop.Action#BROWSE. Os pedidos interativos exigem que o cliente tenha um navegador predefinido do sistema. Para obter mais detalhes, veja https://aka.ms/msal4j-interactive-request

HTTP_TIMEOUT

public static final String HTTP_TIMEOUT

Indica que ocorreu um timeout durante uma chamada HTTP. Se isto foi lançado em relação a um erro de timeout de ligação, provavelmente há um problema de rede que impede a biblioteca de chegar a um serviço, como ser bloqueada por um firewall. Se isto foi causado por um erro de timeout de leitura, é provável que haja um problema no próprio serviço a causar uma resposta lenta, e isso pode ser resolvido aumentando os timeouts. Para obter mais detalhes, veja https://aka.ms/msal4j-http-client

INVALID_AUTHORIZATION_RESULT

public static final String INVALID_AUTHORIZATION_RESULT

A resposta ao resultado da autorização é inválida. O resultado da autorização deve conter o código e o estado da autorização.

INVALID_GRANT

public static final String INVALID_GRANT

Código de erro padrão do protocolo Oauth2. Indica que a aplicação precisa de expor a interface ao utilizador para que este faça uma ação interativa para obter um novo token.

INVALID_INSTANCE_DISCOVERY_METADATA

public static final String INVALID_INSTANCE_DISCOVERY_METADATA

Não consigo analisar metadados de descoberta de instâncias. Certifique-se de que os dados estão em formato JSON válido e que contêm campos relevantes. Para mais informações, consulte https://aka.ms/msal4j-instance-discovery

INVALID_JSON

public static final String INVALID_JSON

Uma falha no processamento JSON, indicando que o JSON fornecido ao MSAL é de formato inválido.

INVALID_JWT

public static final String INVALID_JWT

Uma falha de análise do JWT, indicando que o JWT fornecido à MSAL é de formato inválido.

INVALID_REDIRECT_URI

public static final String INVALID_REDIRECT_URI

O URI de redirecionamento fornecido ao MSAL tem formato inválido. O URL de redirecionamento deve ser um URL de loopback. Para obter mais detalhes, veja https://aka.ms/msal4j-interactive-request

LOOPBACK_REDIRECT_URI

public static final String LOOPBACK_REDIRECT_URI

O URI de redirecionamento atual não é um URL de loopback. Para usar o navegador do sistema operativo, um URL de loopback deve ser configurado tanto durante o registo da aplicação como na inicialização do objeto InteractiveRequestParities. Para obter mais detalhes, veja https://aka.ms/msal4j-interactive-request

MANAGED_IDENTITY_REQUEST_FAILED

public static final String MANAGED_IDENTITY_REQUEST_FAILED

Indica que um pedido ao endpoint de identidade gerida falhou, veja mensagem de erro para razão detalhada e ID de correlação. Para mais informações sobre identidade gerida, consulte https://aka.ms/msal4j-managed-identity.

MISSING_BROKER

public static final String MISSING_BROKER

Indica que falta uma implementação de Broker no dispositivo, como quando um programador de aplicações não inclui um dos nossos pacotes de broker como dependência no seu projeto, ou não pode ser acedido pelo MSAL Java

MSALJAVA_BROKERS_ERROR

public static final String MSALJAVA_BROKERS_ERROR

Indica um erro relacionado com o pacote MSAL Java Brokers

MSALRUNTIME_INTEROP_ERROR

public static final String MSALRUNTIME_INTEROP_ERROR

Indica um erro da camada de interoperabilidade MSAL Java/MSALRuntime usada pelo pacote Java Brokers, e geralmente estará apenas a encaminhar uma mensagem de erro da camada de interoperabilidade ou do próprio MSALRuntime

PASSWORD_REQUIRED_FOR_MANAGED_USER

public static final String PASSWORD_REQUIRED_FOR_MANAGED_USER

A palavra-passe é necessária para utilizador gerido. Normalmente acontece ao tentar fazer autenticação integrada do Windows para utilizadores geridos. Para mais informações, consulte https://aka.ms/msal4j-iwa

THROTTLED_REQUEST

public static final String THROTTLED_REQUEST

O pedido foi limitado conforme as instruções do STS.

UNABLE_TO_START_HTTP_LISTENER

public static final String UNABLE_TO_START_HTTP_LISTENER

Não é possível iniciar o ouvinte Http para a porta especificada. Isto pode ser porque o porto está ocupado.

UNKNOWN

public static final String UNKNOWN

Ocorreu um erro desconhecido

USER_REALM_DISCOVERY_FAILED

public static final String USER_REALM_DISCOVERY_FAILED

Falha na descoberta do território do usuário

WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

public static final String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

WS-Trust Endpoint não encontrado no documento de Metadados

WSTRUST_INVALID_RESPONSE

public static final String WSTRUST_INVALID_RESPONSE

WS-Trust resposta do endpoint não continha os campos exigidos

WSTRUST_SERVICE_ERROR

public static final String WSTRUST_SERVICE_ERROR

WS-Trust pedido resultou em erro de serviço

Detalhes do Construtor

AuthenticationErrorCode

public AuthenticationErrorCode()

Aplica-se a