AuthenticationErrorCode Klasse

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

public class AuthenticationErrorCode

Klasse, die Fehlercodes enthält, die vom Dienst zurückgegeben oder vom Client generiert wurden

Feldzusammenfassung

Modifizierer und Typ Feld und Beschreibung
static final java.lang.String AUTHORIZATION_PENDING

Im Kontext des Gerätecodebenutzers wurde noch nicht über den Browser authentifiziert.

static final java.lang.String CACHE_MISS

Im Cache nicht gefunden

static final java.lang.String CODE_EXPIRED

Im Kontext von Gerätecode tritt dieser Fehler auf, wenn der Gerätecode abgelaufen ist, bevor sich der Benutzer auf einem anderen Gerät angemeldet hat (normalerweise nach 15 Minuten).

static final java.lang.String DESKTOP_BROWSER_NOT_SUPPORTED

MSAL konnte den Benutzerstandardbrowser nicht öffnen.

static final java.lang.String HTTP_TIMEOUT

Gibt an, dass während eines HTTP-Aufrufs ein Timeout aufgetreten ist.

static final java.lang.String INVALID_AUTHORIZATION_RESULT

Die Antwort des Autorisierungsergebnisses ist ungültig.

static final java.lang.String INVALID_GRANT

Standard-Oauth2-Protokollfehlercode.

static final java.lang.String INVALID_INSTANCE_DISCOVERY_METADATA

Instanzermittlungsmetadaten können nicht analysiert werden.

static final java.lang.String INVALID_JSON

Ein JSON-Verarbeitungsfehler, der angibt, dass der für MSAL bereitgestellte JSON-Code ein ungültiges Format aufweist.

static final java.lang.String INVALID_JWT

Ein JWT-Analysefehler, der angibt, dass das für MSAL bereitgestellte JWT ein ungültiges Format aufweist.

static final java.lang.String INVALID_REDIRECT_URI

Der für MSAL bereitgestellte Umleitungs-URI weist ein ungültiges Format auf.

static final java.lang.String LOOPBACK_REDIRECT_URI

Der aktuelle Umleitungs-URI ist keine Loopback-URL.

static final java.lang.String MANAGED_IDENTITY_REQUEST_FAILED

Gibt an, dass eine Anforderung an den verwalteten Identitätsendpunkt fehlgeschlagen ist, siehe Fehlermeldung für detaillierte Gründe und Korrelations-ID.

static final java.lang.String MISSING_BROKER

Gibt an, dass eine Brokerimplementierung auf dem Gerät fehlt, z. B. wenn ein App-Entwickler eines unserer Brokerpakete nicht als Abhängigkeit in ihrem Projekt enthält oder auf andere Weise nicht von MSAL Java

static final java.lang.String MSALJAVA_BROKERS_ERROR

Gibt einen Fehler im Zusammenhang mit dem MSAL-Java Brokers-Paket an.

static final java.lang.String MSALRUNTIME_INTEROP_ERROR

Gibt einen Fehler der MSAL-Java/MSALRuntime-Interoperabilitätsebene an, die vom Java Brokers-Paket verwendet wird, und leitet in der Regel nur eine Fehlermeldung von der Interop-Ebene oder MSALRuntime selbst weiter.

static final java.lang.String PASSWORD_REQUIRED_FOR_MANAGED_USER

Für verwaltete Benutzer ist ein Kennwort erforderlich.

static final java.lang.String THROTTLED_REQUEST

Die Anforderung wurde entsprechend den Anweisungen von STS gedrosselt.

static final java.lang.String UNABLE_TO_START_HTTP_LISTENER

Http-Listener kann nicht mit dem angegebenen Port gestartet werden.

static final java.lang.String UNKNOWN

Unbekannter Fehler

static final java.lang.String USER_REALM_DISCOVERY_FAILED

Fehler bei Benutzerbereichserkennung

static final java.lang.String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

WS-Trust Endpunkt im Metadatendokument nicht gefunden

static final java.lang.String WSTRUST_INVALID_RESPONSE

WS-Trust Endpunktantwort enthielt nicht die erforderlichen Felder.

static final java.lang.String WSTRUST_SERVICE_ERROR

WS-Trust Anforderung führte zu Dienstfehlern

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
AuthenticationErrorCode()

Geerbte Methoden von 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

Felddetails

AUTHORIZATION_PENDING

public static final String AUTHORIZATION_PENDING

Im Kontext des Gerätecodebenutzers wurde noch nicht über den Browser authentifiziert. Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-device-code

CACHE_MISS

public static final String CACHE_MISS

Im Cache nicht gefunden

CODE_EXPIRED

public static final String CODE_EXPIRED

Im Kontext von Gerätecode tritt dieser Fehler auf, wenn der Gerätecode abgelaufen ist, bevor sich der Benutzer auf einem anderen Gerät angemeldet hat (normalerweise nach 15 Minuten). Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-device-code

DESKTOP_BROWSER_NOT_SUPPORTED

public static final String DESKTOP_BROWSER_NOT_SUPPORTED

MSAL konnte den Benutzerstandardbrowser nicht öffnen. Dies liegt entweder daran, dass die aktuelle Plattform nicht unterstützt java.awt.Desktop oder java.awt.Desktop.Action#BROWSE. Interaktive Anforderungen erfordern, dass der Client über einen Systemstandardbrowser verfügt. Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-interactive-request

HTTP_TIMEOUT

public static final String HTTP_TIMEOUT

Gibt an, dass während eines HTTP-Aufrufs ein Timeout aufgetreten ist. Wenn dies im Zusammenhang mit einem Verbindungstimeoutfehler ausgelöst wurde, besteht wahrscheinlich ein Netzwerkproblem, das verhindert, dass die Bibliothek einen Dienst erreicht, z. B. durch eine Firewall blockiert wird. Wenn dies in Bezug auf einen Lesetimeoutfehler ausgelöst wurde, gibt es wahrscheinlich ein Problem im Dienst selbst, das zu einer langsamen Antwort führt, und dies kann durch erhöhen von Timeouts behoben werden. Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-http-client

INVALID_AUTHORIZATION_RESULT

public static final String INVALID_AUTHORIZATION_RESULT

Die Antwort des Autorisierungsergebnisses ist ungültig. Das Autorisierungsergebnis muss Autorisierungscode und -zustand enthalten.

INVALID_GRANT

public static final String INVALID_GRANT

Standard-Oauth2-Protokollfehlercode. Es gibt an, dass die Anwendung die Benutzeroberfläche für den Benutzer verfügbar machen muss, damit der Benutzer eine interaktive Aktion ausführt, um ein neues Token abzurufen.

INVALID_INSTANCE_DISCOVERY_METADATA

public static final String INVALID_INSTANCE_DISCOVERY_METADATA

Instanzermittlungsmetadaten können nicht analysiert werden. Stellen Sie sicher, dass Daten im gültigen JSON-Format vorliegen und relevante Felder enthalten. Weitere Informationen finden Sie unter https://aka.ms/msal4j-instance-discovery

INVALID_JSON

public static final String INVALID_JSON

Ein JSON-Verarbeitungsfehler, der angibt, dass der für MSAL bereitgestellte JSON-Code ein ungültiges Format aufweist.

INVALID_JWT

public static final String INVALID_JWT

Ein JWT-Analysefehler, der angibt, dass das für MSAL bereitgestellte JWT ein ungültiges Format aufweist.

INVALID_REDIRECT_URI

public static final String INVALID_REDIRECT_URI

Der für MSAL bereitgestellte Umleitungs-URI weist ein ungültiges Format auf. Umleitungs-URL muss eine Loopback-URL sein. Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-interactive-request

LOOPBACK_REDIRECT_URI

public static final String LOOPBACK_REDIRECT_URI

Der aktuelle Umleitungs-URI ist keine Loopback-URL. Um den Betriebssystembrowser zu verwenden, muss eine Loopback-URL sowohl während der App-Registrierung als auch beim Initialisieren des InteractiveRequestParameters-Objekts konfiguriert werden. Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-interactive-request

MANAGED_IDENTITY_REQUEST_FAILED

public static final String MANAGED_IDENTITY_REQUEST_FAILED

Gibt an, dass eine Anforderung an den verwalteten Identitätsendpunkt fehlgeschlagen ist, siehe Fehlermeldung für detaillierte Gründe und Korrelations-ID. Weitere Informationen zur verwalteten Identität finden Sie unter https://aka.ms/msal4j-managed-identity.

MISSING_BROKER

public static final String MISSING_BROKER

Gibt an, dass eine Brokerimplementierung auf dem Gerät fehlt, z. B. wenn ein App-Entwickler eines unserer Brokerpakete nicht als Abhängigkeit in ihrem Projekt enthält oder auf andere Weise nicht von MSAL Java

MSALJAVA_BROKERS_ERROR

public static final String MSALJAVA_BROKERS_ERROR

Gibt einen Fehler im Zusammenhang mit dem MSAL-Java Brokers-Paket an.

MSALRUNTIME_INTEROP_ERROR

public static final String MSALRUNTIME_INTEROP_ERROR

Gibt einen Fehler der MSAL-Java/MSALRuntime-Interoperabilitätsebene an, die vom Java Brokers-Paket verwendet wird, und leitet in der Regel nur eine Fehlermeldung von der Interop-Ebene oder MSALRuntime selbst weiter.

PASSWORD_REQUIRED_FOR_MANAGED_USER

public static final String PASSWORD_REQUIRED_FOR_MANAGED_USER

Für verwaltete Benutzer ist ein Kennwort erforderlich. Tritt in der Regel auf, wenn Sie versuchen, die integrierte Windows-Authentifizierung für verwaltete Benutzer durchzuführen. Weitere Informationen finden Sie unter https://aka.ms/msal4j-iwa

THROTTLED_REQUEST

public static final String THROTTLED_REQUEST

Die Anforderung wurde entsprechend den Anweisungen von STS gedrosselt.

UNABLE_TO_START_HTTP_LISTENER

public static final String UNABLE_TO_START_HTTP_LISTENER

Http-Listener kann nicht mit dem angegebenen Port gestartet werden. Dies kann darauf zurückzuführen sein, dass der Port ausgelastet ist.

UNKNOWN

public static final String UNKNOWN

Unbekannter Fehler

USER_REALM_DISCOVERY_FAILED

public static final String USER_REALM_DISCOVERY_FAILED

Fehler bei Benutzerbereichserkennung

WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

public static final String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

WS-Trust Endpunkt im Metadatendokument nicht gefunden

WSTRUST_INVALID_RESPONSE

public static final String WSTRUST_INVALID_RESPONSE

WS-Trust Endpunktantwort enthielt nicht die erforderlichen Felder.

WSTRUST_SERVICE_ERROR

public static final String WSTRUST_SERVICE_ERROR

WS-Trust Anforderung führte zu Dienstfehlern

Details zum Konstruktor

AuthenticationErrorCode

public AuthenticationErrorCode()

Gilt für: