AuthenticationErrorCode Třída

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

public class AuthenticationErrorCode

Třída obsahující kódy chyb vrácené službou nebo vygenerovaná klientem

Souhrn polí

Modifikátor a typ Pole a popis
static final java.lang.String AUTHORIZATION_PENDING

V kontextu uživatele kódu zařízení se ještě neověřil přes prohlížeč.

static final java.lang.String CACHE_MISS

Nenalezena v mezipaměti

static final java.lang.String CODE_EXPIRED

V kontextu kódu zařízení k této chybě dochází v případě, že vypršela platnost kódu zařízení před přihlášením uživatele k jinému zařízení (obvykle po 15 minutách).

static final java.lang.String CRYPTO_ERROR

Označuje chybu kryptografické operace, například při generování hodnot hash nebo provádění jiných kryptografických funkcí.

static final java.lang.String DESKTOP_BROWSER_NOT_SUPPORTED

Služba MSAL nemohla otevřít výchozí prohlížeč uživatele.

static final java.lang.String HTTP_TIMEOUT

Označuje, že během volání HTTP došlo k vypršení časového limitu.

static final java.lang.String INVALID_AUTHORIZATION_RESULT

Odpověď na výsledek autorizace je neplatná.

static final java.lang.String INVALID_ENDPOINT_URI

Označuje, že koncový bod tokenu je neplatný.

static final java.lang.String INVALID_GRANT

Kód chyby standardního protokolu Oauth2.

static final java.lang.String INVALID_INSTANCE

Označuje, že zjišťování instance selhalo, protože autorita není platnou instancí.

static final java.lang.String INVALID_INSTANCE_DISCOVERY_METADATA

Nelze analyzovat metadata zjišťování instancí.

static final java.lang.String INVALID_JSON

Selhání zpracování JSON, které značí, že kód JSON poskytnutý knihovně MSAL je neplatný formát.

static final java.lang.String INVALID_JWT

Chyba analýzy JWT označující, že knihovna JWT poskytnutá knihovně MSAL má neplatný formát.

static final java.lang.String INVALID_REDIRECT_URI

Identifikátor URI přesměrování zadaný službě MSAL má neplatný formát.

static final java.lang.String INVALID_REGION

Označuje, že oblast neodpovídá Azure konvenci vytváření názvů oblastí, což jsou malé alfanumerické znaky a spojovníky začínající písmenem, například westus nebo east-us-2.

static final java.lang.String INVALID_TIMESTAMP_FORMAT
static final java.lang.String LOOPBACK_REDIRECT_URI

Aktuální identifikátor URI přesměrování není adresa URL zpětné smyčky.

static final java.lang.String MANAGED_IDENTITY_REQUEST_FAILED

Označuje, že požadavek na koncový bod spravované identity selhal, zobrazí se chybová zpráva s podrobným důvodem a ID korelace.

static final java.lang.String MISSING_BROKER

Označuje, že v zařízení chybí implementace zprostředkovatele, například když vývojář aplikace neobsahuje jeden z našich zprostředkovatelů balíčků jako závislost v projektu, nebo není možné k nim získat přístup pomocí msAL Java

static final java.lang.String MSALJAVA_BROKERS_ERROR

Označuje chybu související s balíčkem msAL Java Brokers.

static final java.lang.String MSALRUNTIME_INTEROP_ERROR

Označuje chybu z vrstvy komunikace MSAL Java/MSALRuntime, kterou používá balíček Java Brokers, a obvykle pouze přeposílá chybovou zprávu ze samotné vrstvy spolupráce nebo msALRuntime.

static final java.lang.String PASSWORD_REQUIRED_FOR_MANAGED_USER

Pro spravovaného uživatele se vyžaduje heslo.

static final java.lang.String THROTTLED_REQUEST

Požadavek byl omezen podle pokynů ze služby STS.

static final java.lang.String UNABLE_TO_START_HTTP_LISTENER

Nelze spustit naslouchací proces HTTP zadanému portu.

static final java.lang.String UNKNOWN

Došlo k neznámé chybě.

static final java.lang.String USER_REALM_DISCOVERY_FAILED

Zjišťování sféry uživatele se nezdařilo.

static final java.lang.String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

WS-Trust koncový bod nebyl v dokumentu metadat nalezen.

static final java.lang.String WSTRUST_INVALID_RESPONSE

WS-Trust odpověď koncového bodu neobsahovala požadovaná pole

static final java.lang.String WSTRUST_SERVICE_ERROR

WS-Trust požadavek způsobil chybu služby

Souhrn konstruktorů

Konstruktor Description
AuthenticationErrorCode()

Metody zděděné od 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

Podrobnosti pole

AUTHORIZATION_PENDING

public static final String AUTHORIZATION_PENDING

V kontextu uživatele kódu zařízení se ještě neověřil přes prohlížeč. Další podrobnosti najdete v článku https://aka.ms/msal4j-device-code.

CACHE_MISS

public static final String CACHE_MISS

Nenalezena v mezipaměti

CODE_EXPIRED

public static final String CODE_EXPIRED

V kontextu kódu zařízení k této chybě dochází v případě, že vypršela platnost kódu zařízení před přihlášením uživatele k jinému zařízení (obvykle po 15 minutách). Další podrobnosti najdete v článku https://aka.ms/msal4j-device-code.

CRYPTO_ERROR

public static final String CRYPTO_ERROR

Označuje chybu kryptografické operace, například při generování hodnot hash nebo provádění jiných kryptografických funkcí.

DESKTOP_BROWSER_NOT_SUPPORTED

public static final String DESKTOP_BROWSER_NOT_SUPPORTED

Služba MSAL nemohla otevřít výchozí prohlížeč uživatele. Je to buď proto, že aktuální platforma nepodporuje java.awt.Desktop nebo java.awt.Desktop.Action#BROWSE. Interaktivní požadavky vyžadují, aby klient měl výchozí systémový prohlížeč. Další podrobnosti najdete v článku https://aka.ms/msal4j-interactive-request.

HTTP_TIMEOUT

public static final String HTTP_TIMEOUT

Označuje, že během volání HTTP došlo k vypršení časového limitu. Pokud k chybě vypršení časového limitu připojení došlo k chybě vypršení časového limitu připojení, pravděpodobně došlo k problému se sítí, který knihovně brání v přístupu ke službě, například zablokování bránou firewall. Pokud k chybě časového limitu čtení došlo k chybě vypršení časového limitu čtení, pravděpodobně dojde k problému v samotné službě, který způsobuje pomalou odpověď, a to může být možné vyřešit zvýšením časových limitů. Další podrobnosti najdete v článku https://aka.ms/msal4j-http-client.

INVALID_AUTHORIZATION_RESULT

public static final String INVALID_AUTHORIZATION_RESULT

Odpověď na výsledek autorizace je neplatná. Výsledek autorizace musí obsahovat autorizační kód a stav.

INVALID_ENDPOINT_URI

public static final String INVALID_ENDPOINT_URI

Označuje, že koncový bod tokenu je neplatný. Ujistěte se, že autorita a tenant jsou správně nastavené, protože tento koncový bod se obvykle vytváří pomocí těchto hodnot.

INVALID_GRANT

public static final String INVALID_GRANT

Kód chyby standardního protokolu Oauth2. Označuje, že aplikace musí uživateli zveřejnit uživatelské rozhraní, aby uživatel udělal interaktivní akci, aby získal nový token.

INVALID_INSTANCE

public static final String INVALID_INSTANCE

Označuje, že zjišťování instance selhalo, protože autorita není platnou instancí. To vrátí koncový bod zjišťování instance, pokud je zadaný hostitel autority neznámý.

INVALID_INSTANCE_DISCOVERY_METADATA

public static final String INVALID_INSTANCE_DISCOVERY_METADATA

Nelze analyzovat metadata zjišťování instancí. Zajistěte, aby data byla v platném formátu JSON a obsahovala příslušná pole. Další informace najdete v tématu https://aka.ms/msal4j-instance-discovery

INVALID_JSON

public static final String INVALID_JSON

Selhání zpracování JSON, které značí, že kód JSON poskytnutý knihovně MSAL je neplatný formát.

INVALID_JWT

public static final String INVALID_JWT

Chyba analýzy JWT označující, že knihovna JWT poskytnutá knihovně MSAL má neplatný formát.

INVALID_REDIRECT_URI

public static final String INVALID_REDIRECT_URI

Identifikátor URI přesměrování zadaný službě MSAL má neplatný formát. Adresa URL pro přesměrování musí být adresa URL zpětné smyčky. Další podrobnosti najdete v článku https://aka.ms/msal4j-interactive-request.

INVALID_REGION

public static final String INVALID_REGION

Označuje, že oblast neodpovídá Azure konvenci vytváření názvů oblastí, což jsou malé alfanumerické znaky a spojovníky začínající písmenem, například westus nebo east-us-2. Oblasti se používají k sestavení hostitelů autority, takže jakákoli jiná hodnota by mohla vést k tomu, že se požadavky provádějí proti chybné adrese URL. Oblast byla pravděpodobně nastavena pomocí rozhraní AZURERegion API nebo zjištěna z proměnné prostředí REGION_NAME nebo koncového bodu IMDS. Další podrobnosti najdete v článku https://aka.ms/msal4j-azure-regions.

INVALID_TIMESTAMP_FORMAT

public static final String INVALID_TIMESTAMP_FORMAT

LOOPBACK_REDIRECT_URI

public static final String LOOPBACK_REDIRECT_URI

Aktuální identifikátor URI přesměrování není adresa URL zpětné smyčky. Pokud chcete používat prohlížeč operačního systému, musí být během registrace aplikace i při inicializaci objektu InteractiveRequestParameters nakonfigurovaná adresa URL zpětné smyčky. Další podrobnosti najdete v článku https://aka.ms/msal4j-interactive-request.

MANAGED_IDENTITY_REQUEST_FAILED

public static final String MANAGED_IDENTITY_REQUEST_FAILED

Označuje, že požadavek na koncový bod spravované identity selhal, zobrazí se chybová zpráva s podrobným důvodem a ID korelace. Další informace o spravované identitě najdete v tématu https://aka.ms/msal4j-managed-identity.

MISSING_BROKER

public static final String MISSING_BROKER

Označuje, že v zařízení chybí implementace zprostředkovatele, například když vývojář aplikace neobsahuje jeden z našich zprostředkovatelů balíčků jako závislost v projektu, nebo není možné k nim získat přístup pomocí msAL Java

MSALJAVA_BROKERS_ERROR

public static final String MSALJAVA_BROKERS_ERROR

Označuje chybu související s balíčkem msAL Java Brokers.

MSALRUNTIME_INTEROP_ERROR

public static final String MSALRUNTIME_INTEROP_ERROR

Označuje chybu z vrstvy komunikace MSAL Java/MSALRuntime, kterou používá balíček Java Brokers, a obvykle pouze přeposílá chybovou zprávu ze samotné vrstvy spolupráce nebo msALRuntime.

PASSWORD_REQUIRED_FOR_MANAGED_USER

public static final String PASSWORD_REQUIRED_FOR_MANAGED_USER

Pro spravovaného uživatele se vyžaduje heslo. K tomuto problému obvykle dochází při pokusu o integrované ověřování systému Windows pro spravované uživatele. Další informace najdete v tématu https://aka.ms/msal4j-iwa

THROTTLED_REQUEST

public static final String THROTTLED_REQUEST

Požadavek byl omezen podle pokynů ze služby STS.

UNABLE_TO_START_HTTP_LISTENER

public static final String UNABLE_TO_START_HTTP_LISTENER

Nelze spustit naslouchací proces HTTP zadanému portu. Důvodem může být zaneprázdněný port.

UNKNOWN

public static final String UNKNOWN

Došlo k neznámé chybě.

USER_REALM_DISCOVERY_FAILED

public static final String USER_REALM_DISCOVERY_FAILED

Zjišťování sféry uživatele se nezdařilo.

WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

public static final String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

WS-Trust koncový bod nebyl v dokumentu metadat nalezen.

WSTRUST_INVALID_RESPONSE

public static final String WSTRUST_INVALID_RESPONSE

WS-Trust odpověď koncového bodu neobsahovala požadovaná pole

WSTRUST_SERVICE_ERROR

public static final String WSTRUST_SERVICE_ERROR

WS-Trust požadavek způsobil chybu služby

Podrobnosti konstruktoru

AuthenticationErrorCode

public AuthenticationErrorCode()

Platí pro