AuthenticationErrorCode Klasa

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

public class AuthenticationErrorCode

Klasa zawierająca kody błędów zwrócone przez usługę lub wygenerowane przez klienta

Podsumowanie pola

Modyfikator i typ Pole i opis
static final java.lang.String AUTHORIZATION_PENDING

W kontekście kodu urządzenia użytkownik nie został jeszcze uwierzytelniony za pośrednictwem przeglądarki.

static final java.lang.String CACHE_MISS

Nie można odnaleźć w pamięci podręcznej

static final java.lang.String CODE_EXPIRED

W kontekście kodu urządzenia ten błąd występuje, gdy kod urządzenia wygasł przed zalogowaniem użytkownika na innym urządzeniu (zwykle jest to po 15 minutach).

static final java.lang.String CRYPTO_ERROR

Wskazuje błąd operacji kryptograficznych, taki jak podczas generowania wartości skrótu lub wykonywania innych funkcji kryptograficznych.

static final java.lang.String DESKTOP_BROWSER_NOT_SUPPORTED

Biblioteka MSAL nie może otworzyć przeglądarki domyślnej użytkownika.

static final java.lang.String HTTP_TIMEOUT

Wskazuje, że wystąpiło przekroczenie limitu czasu podczas wywołania HTTP.

static final java.lang.String INVALID_AUTHORIZATION_RESULT

Odpowiedź wyniku autoryzacji jest nieprawidłowa.

static final java.lang.String INVALID_ENDPOINT_URI

Wskazuje, że punkt końcowy tokenu jest nieprawidłowy.

static final java.lang.String INVALID_GRANT

Standardowy kod błędu protokołu Oauth2.

static final java.lang.String INVALID_INSTANCE

Wskazuje, że odnajdywanie wystąpienia nie powiodło się, ponieważ urząd nie jest prawidłowym wystąpieniem.

static final java.lang.String INVALID_INSTANCE_DISCOVERY_METADATA

Nie można przeanalizować metadanych odnajdywania wystąpień.

static final java.lang.String INVALID_JSON

Błąd przetwarzania JSON wskazujący, że kod JSON dostarczony do biblioteki MSAL ma nieprawidłowy format.

static final java.lang.String INVALID_JWT

Błąd analizy JWT wskazujący, że zestaw JWT dostarczony do biblioteki MSAL ma nieprawidłowy format.

static final java.lang.String INVALID_REDIRECT_URI

Identyfikator URI przekierowania podany do biblioteki MSAL ma nieprawidłowy format.

static final java.lang.String INVALID_REGION

Wskazuje, że region nie jest przestrzegany Azure konwencji nazewnictwa regionów, która jest małymi znakami alfanumerycznymi i łącznikami rozpoczynającymi się od litery, takiej jak "westus" lub "east-us-2".

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

Bieżący identyfikator URI przekierowania nie jest adresem URL sprzężenia zwrotnego.

static final java.lang.String MANAGED_IDENTITY_REQUEST_FAILED

Wskazuje, że żądanie do punktu końcowego tożsamości zarządzanej nie powiodło się, zobacz komunikat o błędzie ze szczegółową przyczyną i identyfikatorem korelacji.

static final java.lang.String MISSING_BROKER

Wskazuje, że w urządzeniu brakuje implementacji brokera, takiej jak wtedy, gdy deweloper aplikacji nie zawiera jednego z naszych pakietów brokera jako zależności w projekcie lub w przeciwnym razie nie może uzyskać dostępu do Java biblioteki MSAL

static final java.lang.String MSALJAVA_BROKERS_ERROR

Wskazuje błąd związany z pakietem MSAL Java Brokers

static final java.lang.String MSALRUNTIME_INTEROP_ERROR

Wskazuje błąd z warstwy międzyoperacyjnej MSAL Java/MSALRuntime używanej przez pakiet Java Brokers i zazwyczaj będzie przekazywać komunikat o błędzie z warstwy międzyoperacyjnej lub samej biblioteki MSALRuntime

static final java.lang.String PASSWORD_REQUIRED_FOR_MANAGED_USER

Hasło jest wymagane dla zarządzanego użytkownika.

static final java.lang.String THROTTLED_REQUEST

Żądanie zostało ograniczone zgodnie z instrukcjami z usługi STS.

static final java.lang.String UNABLE_TO_START_HTTP_LISTENER

Nie można uruchomić odbiornika Http na określonym porcie.

static final java.lang.String UNKNOWN

Wystąpił nieznany błąd

static final java.lang.String USER_REALM_DISCOVERY_FAILED

Odnajdywanie obszaru użytkownika nie powiodło się

static final java.lang.String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

nie można odnaleźć punktu końcowego WS-Trust w dokumencie Metadane

static final java.lang.String WSTRUST_INVALID_RESPONSE

WS-Trust odpowiedź punktu końcowego nie zawierała wymaganych pól

static final java.lang.String WSTRUST_SERVICE_ERROR

żądanie WS-Trust spowodowało błąd usługi

Podsumowanie konstruktora

Konstruktor Opis
AuthenticationErrorCode()

Metody dziedziczone z 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

Szczegóły pola

AUTHORIZATION_PENDING

public static final String AUTHORIZATION_PENDING

W kontekście kodu urządzenia użytkownik nie został jeszcze uwierzytelniony za pośrednictwem przeglądarki. Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-device-code

CACHE_MISS

public static final String CACHE_MISS

Nie można odnaleźć w pamięci podręcznej

CODE_EXPIRED

public static final String CODE_EXPIRED

W kontekście kodu urządzenia ten błąd występuje, gdy kod urządzenia wygasł przed zalogowaniem użytkownika na innym urządzeniu (zwykle jest to po 15 minutach). Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-device-code

CRYPTO_ERROR

public static final String CRYPTO_ERROR

Wskazuje błąd operacji kryptograficznych, taki jak podczas generowania wartości skrótu lub wykonywania innych funkcji kryptograficznych.

DESKTOP_BROWSER_NOT_SUPPORTED

public static final String DESKTOP_BROWSER_NOT_SUPPORTED

Biblioteka MSAL nie może otworzyć przeglądarki domyślnej użytkownika. Jest to spowodowane tym, że bieżąca platforma nie obsługuje java.awt.Desktop ani java.awt.Desktop.Action#BROWSE. Żądania interakcyjne wymagają, aby klient miał domyślną przeglądarkę systemową. Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-interactive-request

HTTP_TIMEOUT

public static final String HTTP_TIMEOUT

Wskazuje, że wystąpiło przekroczenie limitu czasu podczas wywołania HTTP. Jeśli ten błąd został zgłoszony w związku z błędem przekroczenia limitu czasu połączenia, prawdopodobnie występuje problem z siecią uniemożliwiający biblioteki dotarcie do usługi, na przykład przez zaporę. Jeśli ten błąd został zgłoszony w odniesieniu do błędu przekroczenia limitu czasu odczytu, prawdopodobnie wystąpi problem w samej usłudze powodujący powolną odpowiedź i może to być możliwe do rozwiązania przez zwiększenie limitów czasu. Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-http-client

INVALID_AUTHORIZATION_RESULT

public static final String INVALID_AUTHORIZATION_RESULT

Odpowiedź wyniku autoryzacji jest nieprawidłowa. Wynik autoryzacji musi zawierać kod autoryzacji i stan.

INVALID_ENDPOINT_URI

public static final String INVALID_ENDPOINT_URI

Wskazuje, że punkt końcowy tokenu jest nieprawidłowy. Upewnij się, że urząd i dzierżawa są poprawnie ustawione, ponieważ ten punkt końcowy jest zwykle tworzony przy użyciu tych wartości.

INVALID_GRANT

public static final String INVALID_GRANT

Standardowy kod błędu protokołu Oauth2. Wskazuje ona, że aplikacja musi uwidocznić interfejs użytkownika użytkownikowi, aby użytkownik mógł wykonać interaktywną akcję w celu uzyskania nowego tokenu.

INVALID_INSTANCE

public static final String INVALID_INSTANCE

Wskazuje, że odnajdywanie wystąpienia nie powiodło się, ponieważ urząd nie jest prawidłowym wystąpieniem. Jest to zwracane przez punkt końcowy odnajdywania wystąpienia, gdy podany host urzędu jest nieznany.

INVALID_INSTANCE_DISCOVERY_METADATA

public static final String INVALID_INSTANCE_DISCOVERY_METADATA

Nie można przeanalizować metadanych odnajdywania wystąpień. Upewnij się, że dane są w prawidłowym formacie JSON i że zawierają odpowiednie pola. Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-instance-discovery

INVALID_JSON

public static final String INVALID_JSON

Błąd przetwarzania JSON wskazujący, że kod JSON dostarczony do biblioteki MSAL ma nieprawidłowy format.

INVALID_JWT

public static final String INVALID_JWT

Błąd analizy JWT wskazujący, że zestaw JWT dostarczony do biblioteki MSAL ma nieprawidłowy format.

INVALID_REDIRECT_URI

public static final String INVALID_REDIRECT_URI

Identyfikator URI przekierowania podany do biblioteki MSAL ma nieprawidłowy format. Adres URL przekierowania musi być adresem URL sprzężenia zwrotnego. Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-interactive-request

INVALID_REGION

public static final String INVALID_REGION

Wskazuje, że region nie jest przestrzegany Azure konwencji nazewnictwa regionów, która jest małymi znakami alfanumerycznymi i łącznikami rozpoczynającymi się od litery, takiej jak "westus" lub "east-us-2". Regiony są używane do tworzenia hostów urzędu, więc każda inna wartość może spowodować wysłanie żądań względem źle sformułowanego adresu URL. Region mógł zostać ustawiony za pomocą interfejsu API azureRegion lub wykryty ze zmiennej środowiskowej REGION_NAME lub punktu końcowego USŁUGI IMDS. Aby uzyskać więcej informacji, zobacz 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

Bieżący identyfikator URI przekierowania nie jest adresem URL sprzężenia zwrotnego. Aby korzystać z przeglądarki systemu operacyjnego, adres URL sprzężenia zwrotnego musi być skonfigurowany zarówno podczas rejestracji aplikacji, jak i podczas inicjowania obiektu InteractiveRequestParameters. Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-interactive-request

MANAGED_IDENTITY_REQUEST_FAILED

public static final String MANAGED_IDENTITY_REQUEST_FAILED

Wskazuje, że żądanie do punktu końcowego tożsamości zarządzanej nie powiodło się, zobacz komunikat o błędzie ze szczegółową przyczyną i identyfikatorem korelacji. Aby uzyskać więcej informacji na temat tożsamości zarządzanej, zobacz https://aka.ms/msal4j-managed-identity.

MISSING_BROKER

public static final String MISSING_BROKER

Wskazuje, że w urządzeniu brakuje implementacji brokera, takiej jak wtedy, gdy deweloper aplikacji nie zawiera jednego z naszych pakietów brokera jako zależności w projekcie lub w przeciwnym razie nie może uzyskać dostępu do Java biblioteki MSAL

MSALJAVA_BROKERS_ERROR

public static final String MSALJAVA_BROKERS_ERROR

Wskazuje błąd związany z pakietem MSAL Java Brokers

MSALRUNTIME_INTEROP_ERROR

public static final String MSALRUNTIME_INTEROP_ERROR

Wskazuje błąd z warstwy międzyoperacyjnej MSAL Java/MSALRuntime używanej przez pakiet Java Brokers i zazwyczaj będzie przekazywać komunikat o błędzie z warstwy międzyoperacyjnej lub samej biblioteki MSALRuntime

PASSWORD_REQUIRED_FOR_MANAGED_USER

public static final String PASSWORD_REQUIRED_FOR_MANAGED_USER

Hasło jest wymagane dla zarządzanego użytkownika. Zazwyczaj zdarza się to podczas próby przeprowadzenia zintegrowanego uwierzytelniania systemu Windows dla użytkowników zarządzanych. Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-iwa

THROTTLED_REQUEST

public static final String THROTTLED_REQUEST

Żądanie zostało ograniczone zgodnie z instrukcjami z usługi STS.

UNABLE_TO_START_HTTP_LISTENER

public static final String UNABLE_TO_START_HTTP_LISTENER

Nie można uruchomić odbiornika Http na określonym porcie. Może to być spowodowane tym, że port jest zajęty.

UNKNOWN

public static final String UNKNOWN

Wystąpił nieznany błąd

USER_REALM_DISCOVERY_FAILED

public static final String USER_REALM_DISCOVERY_FAILED

Odnajdywanie obszaru użytkownika nie powiodło się

WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

public static final String WSTRUST_ENDPOINT_NOT_FOUND_IN_METADATA_DOCUMENT

nie można odnaleźć punktu końcowego WS-Trust w dokumencie Metadane

WSTRUST_INVALID_RESPONSE

public static final String WSTRUST_INVALID_RESPONSE

WS-Trust odpowiedź punktu końcowego nie zawierała wymaganych pól

WSTRUST_SERVICE_ERROR

public static final String WSTRUST_SERVICE_ERROR

żądanie WS-Trust spowodowało błąd usługi

Szczegóły konstruktora

AuthenticationErrorCode

public AuthenticationErrorCode()

Dotyczy