AuthenticationErrorCode Classe

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

public class AuthenticationErrorCode

Classe contenente i codici di errore restituiti dal servizio o generati dal client

Riepilogo dei campi

Modificatore e tipo Campo e descrizione
static final java.lang.String AUTHORIZATION_PENDING

Nel contesto dell'utente del codice del dispositivo non è ancora stato autenticato tramite browser.

static final java.lang.String CACHE_MISS

Non trovato nella cache

static final java.lang.String CODE_EXPIRED

Nel contesto del codice del dispositivo, questo errore si verifica quando il codice del dispositivo è scaduto prima dell'accesso dell'utente in un altro dispositivo (in genere dopo 15 minuti).

static final java.lang.String DESKTOP_BROWSER_NOT_SUPPORTED

MSAL non è riuscito ad aprire il browser predefinito dell'utente.

static final java.lang.String HTTP_TIMEOUT

Indica che si è verificato un timeout durante una chiamata HTTP.

static final java.lang.String INVALID_AUTHORIZATION_RESULT

Risposta del risultato dell'autorizzazione non valida.

static final java.lang.String INVALID_GRANT

Codice di errore del protocollo Oauth2 standard.

static final java.lang.String INVALID_INSTANCE_DISCOVERY_METADATA

Non è possibile analizzare i metadati di individuazione dell'istanza.

static final java.lang.String INVALID_JSON

Errore di elaborazione JSON, che indica che il codice JSON fornito a MSAL non è valido.

static final java.lang.String INVALID_JWT

Errore di analisi JWT che indica che il token JWT fornito a MSAL non è valido.

static final java.lang.String INVALID_REDIRECT_URI

L'URI di reindirizzamento fornito a MSAL non è valido.

static final java.lang.String LOOPBACK_REDIRECT_URI

L'URI di reindirizzamento corrente non è un URL di loopback.

static final java.lang.String MANAGED_IDENTITY_REQUEST_FAILED

Indica che una richiesta all'endpoint dell'identità gestita non è riuscita, vedere il messaggio di errore per un motivo dettagliato e un ID di correlazione.

static final java.lang.String MISSING_BROKER

Indica che un'implementazione broker non è presente nel dispositivo, ad esempio quando uno sviluppatore di app non include uno dei pacchetti broker come dipendenza nel progetto oppure non può essere accessibile da MSAL Java

static final java.lang.String MSALJAVA_BROKERS_ERROR

Indica un errore correlato al pacchetto MSAL Java Broker

static final java.lang.String MSALRUNTIME_INTEROP_ERROR

Indica un errore dal livello di interoperabilità MSAL Java/MSALRuntime usato dal pacchetto Java Broker e in genere inoltra semplicemente un messaggio di errore dal livello di interoperabilità o MSALRuntime stesso

static final java.lang.String PASSWORD_REQUIRED_FOR_MANAGED_USER

La password è necessaria per l'utente gestito.

static final java.lang.String THROTTLED_REQUEST

La richiesta è stata limitata in base alle istruzioni del servizio token di sicurezza.

static final java.lang.String UNABLE_TO_START_HTTP_LISTENER

Impossibile avviare il listener HTTP sulla porta specificata.

static final java.lang.String UNKNOWN

Si è verificato un errore sconosciuto

static final java.lang.String USER_REALM_DISCOVERY_FAILED

Scoperta del dominio utente non riuscita

static final java.lang.String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

WS-Trust endpoint non trovato nel documento metadati

static final java.lang.String WSTRUST_INVALID_RESPONSE

WS-Trust risposta dell'endpoint non contiene i campi obbligatori

static final java.lang.String WSTRUST_SERVICE_ERROR

WS-Trust richiesta ha generato un errore di servizio

Riepilogo dei costruttori

Costruttore Descrizione
AuthenticationErrorCode()

Metodi ereditati da 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

Dettagli del campo

AUTHORIZATION_PENDING

public static final String AUTHORIZATION_PENDING

Nel contesto dell'utente del codice del dispositivo non è ancora stato autenticato tramite browser. Per informazioni dettagliate, vedi https://aka.ms/msal4j-device-code

CACHE_MISS

public static final String CACHE_MISS

Non trovato nella cache

CODE_EXPIRED

public static final String CODE_EXPIRED

Nel contesto del codice del dispositivo, questo errore si verifica quando il codice del dispositivo è scaduto prima dell'accesso dell'utente in un altro dispositivo (in genere dopo 15 minuti). Per informazioni dettagliate, vedi https://aka.ms/msal4j-device-code

DESKTOP_BROWSER_NOT_SUPPORTED

public static final String DESKTOP_BROWSER_NOT_SUPPORTED

MSAL non è riuscito ad aprire il browser predefinito dell'utente. Ciò è dovuto al fatto che la piattaforma corrente non supporta java.awt.Desktop o java.awt.Desktop.Action#BROWSE. Le richieste interattive richiedono che il client disponga di un browser predefinito del sistema. Per informazioni dettagliate, vedi https://aka.ms/msal4j-interactive-request

HTTP_TIMEOUT

public static final String HTTP_TIMEOUT

Indica che si è verificato un timeout durante una chiamata HTTP. Se questo errore è stato generato in relazione a un errore di timeout della connessione, è probabile che si verifichi un problema di rete che impedisce alla libreria di raggiungere un servizio, ad esempio essere bloccato da un firewall. Se questo errore è stato generato in relazione a un errore di timeout di lettura, è probabile che si verifichi un problema nel servizio stesso che causa una risposta lenta e questo può essere risolvibile aumentando i timeout. Per informazioni dettagliate, vedi https://aka.ms/msal4j-http-client

INVALID_AUTHORIZATION_RESULT

public static final String INVALID_AUTHORIZATION_RESULT

Risposta del risultato dell'autorizzazione non valida. Il risultato dell'autorizzazione deve contenere codice di autorizzazione e stato.

INVALID_GRANT

public static final String INVALID_GRANT

Codice di errore del protocollo Oauth2 standard. Indica che l'applicazione deve esporre l'interfaccia utente all'utente in modo che l'utente ese un'azione interattiva per ottenere un nuovo token.

INVALID_INSTANCE_DISCOVERY_METADATA

public static final String INVALID_INSTANCE_DISCOVERY_METADATA

Non è possibile analizzare i metadati di individuazione dell'istanza. Verificare che i dati siano in formato JSON valido e che contengano campi pertinenti. Per altre informazioni, vedere https://aka.ms/msal4j-instance-discovery

INVALID_JSON

public static final String INVALID_JSON

Errore di elaborazione JSON, che indica che il codice JSON fornito a MSAL non è valido.

INVALID_JWT

public static final String INVALID_JWT

Errore di analisi JWT che indica che il token JWT fornito a MSAL non è valido.

INVALID_REDIRECT_URI

public static final String INVALID_REDIRECT_URI

L'URI di reindirizzamento fornito a MSAL non è valido. L'URL di reindirizzamento deve essere un URL di loopback. Per informazioni dettagliate, vedi https://aka.ms/msal4j-interactive-request

LOOPBACK_REDIRECT_URI

public static final String LOOPBACK_REDIRECT_URI

L'URI di reindirizzamento corrente non è un URL di loopback. Per usare il browser del sistema operativo, è necessario configurare un URL di loopback sia durante la registrazione dell'app che durante l'inizializzazione dell'oggetto InteractiveRequestParameters. Per informazioni dettagliate, vedi https://aka.ms/msal4j-interactive-request

MANAGED_IDENTITY_REQUEST_FAILED

public static final String MANAGED_IDENTITY_REQUEST_FAILED

Indica che una richiesta all'endpoint dell'identità gestita non è riuscita, vedere il messaggio di errore per un motivo dettagliato e un ID di correlazione. Per altre informazioni sull'identità gestita, vedere https://aka.ms/msal4j-managed-identity.

MISSING_BROKER

public static final String MISSING_BROKER

Indica che un'implementazione broker non è presente nel dispositivo, ad esempio quando uno sviluppatore di app non include uno dei pacchetti broker come dipendenza nel progetto oppure non può essere accessibile da MSAL Java

MSALJAVA_BROKERS_ERROR

public static final String MSALJAVA_BROKERS_ERROR

Indica un errore correlato al pacchetto MSAL Java Broker

MSALRUNTIME_INTEROP_ERROR

public static final String MSALRUNTIME_INTEROP_ERROR

Indica un errore dal livello di interoperabilità MSAL Java/MSALRuntime usato dal pacchetto Java Broker e in genere inoltra semplicemente un messaggio di errore dal livello di interoperabilità o MSALRuntime stesso

PASSWORD_REQUIRED_FOR_MANAGED_USER

public static final String PASSWORD_REQUIRED_FOR_MANAGED_USER

La password è necessaria per l'utente gestito. In genere si verifica quando si tenta di eseguire l'autenticazione integrata di Windows per gli utenti gestiti. Per altre informazioni, vedere https://aka.ms/msal4j-iwa

THROTTLED_REQUEST

public static final String THROTTLED_REQUEST

La richiesta è stata limitata in base alle istruzioni del servizio token di sicurezza.

UNABLE_TO_START_HTTP_LISTENER

public static final String UNABLE_TO_START_HTTP_LISTENER

Impossibile avviare il listener HTTP sulla porta specificata. Ciò potrebbe essere dovuto al fatto che la porta è occupata.

UNKNOWN

public static final String UNKNOWN

Si è verificato un errore sconosciuto

USER_REALM_DISCOVERY_FAILED

public static final String USER_REALM_DISCOVERY_FAILED

Scoperta del dominio utente non riuscita

WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

public static final String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

WS-Trust endpoint non trovato nel documento metadati

WSTRUST_INVALID_RESPONSE

public static final String WSTRUST_INVALID_RESPONSE

WS-Trust risposta dell'endpoint non contiene i campi obbligatori

WSTRUST_SERVICE_ERROR

public static final String WSTRUST_SERVICE_ERROR

WS-Trust richiesta ha generato un errore di servizio

Dettagli costruttore

AuthenticationErrorCode

public AuthenticationErrorCode()

Si applica a