com.microsoft.aad.msal4j
Klasy
| AbstractApplicationBase |
Klasa abstrakcyjna zawierająca typowe metody i właściwości , PublicClientApplicationConfidentialClientApplicationiManagedIdentityApplication |
|
| AbstractApplicationBase.Builder<T> | ||
| AbstractClientApplicationBase |
Klasa abstrakcyjna zawierająca typowe metody i właściwości zarówno do , jak PublicClientApplication i ConfidentialClientApplication. |
|
| AbstractClientApplicationBase.Builder<T> | ||
| AppTokenProviderParameters | ||
| AuthenticationErrorCode |
Klasa zawierająca kody błędów zwrócone przez usługę lub wygenerowane przez klienta |
|
| AuthenticationErrorMessage | ||
| AuthenticationResultMetadata |
Zawiera metadane i dodatkowy kontekst zawartości wyniku uwierzytelniania |
|
| AuthenticationResultMetadata.AuthenticationResultMetadataBuilder | ||
| AuthorizationCodeParameters |
Obiekt zawierający parametry przepływu kodu autoryzacji. |
|
| AuthorizationCodeParameters.AuthorizationCodeParametersBuilder | ||
| AuthorizationRequestUrlParameters | ||
| AuthorizationRequestUrlParameters.Builder | ||
| CIAMAuthority | ||
| ClaimsRequest |
Reprezentuje parametr żądania oświadczeń jako obiekt |
|
| ClientCredentialFactory |
Fabryka do tworzenia poświadczeń klienta używanych w poufnych przepływach klienta. |
|
| ClientCredentialParameters |
Obiekt zawierający parametry przepływu poświadczeń klienta. |
|
| ClientCredentialParameters.ClientCredentialParametersBuilder | ||
| ConfidentialClientApplication |
Klasa do uzyskiwania tokenów dla poufnych aplikacji klienckich (Web Apps, internetowych interfejsów API i aplikacji demona). |
|
| ConfidentialClientApplication.Builder | ||
| CustomJWTAuthentication | ||
| DeviceCode |
Odpowiedź zwrócona z punktu końcowego kodu urządzenia STS zawierająca informacje niezbędne do przepływu kodu urządzenia |
|
| DeviceCodeFlowParameters |
Obiekt zawierający parametry przepływu kodu urządzenia. |
|
| DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder | ||
| HttpRequest |
Zawiera informacje o wychodzącym żądaniu HTTP. |
|
| HttpResponse |
Odpowiedź HTTP |
|
| IntegratedWindowsAuthenticationParameters |
Obiekt zawierający parametry zintegrowanego uwierzytelniania Windows. |
|
| IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder | ||
| InteractiveRequestParameters |
Obiekt zawierający parametry dla żądań interakcyjnych. |
|
| InteractiveRequestParameters.InteractiveRequestParametersBuilder | ||
| ManagedIdentityApplication |
Klasa do użycia do uzyskiwania tokenów dla tożsamości zarządzanej. |
|
| ManagedIdentityApplication.Builder | ||
| ManagedIdentityErrorResponse | ||
| ManagedIdentityId | ||
| ManagedIdentityParameters |
Obiekt zawierający parametry przepływu tożsamości zarządzanej. |
|
| ManagedIdentityParameters.ManagedIdentityParametersBuilder | ||
| MsalAzureSDKException |
Typ wyjątku zgłaszany, gdy Azure SDK zwraca odpowiedź o błędzie. |
|
| MsalClientException |
Typ wyjątku zgłaszany, gdy wystąpi błąd, który jest lokalny dla biblioteki lub urządzenia. |
|
| MsalError |
Kod błędu zwrócony jako właściwość w wyjątku msal |
|
| MsalException |
Typ wyjątku podstawowego zgłaszany, gdy wystąpi błąd podczas pozyskiwania tokenu. |
|
| MsalInteractionRequiredException |
Ta klasa wyjątku polega na informowaniu deweloperów, że interakcja interfejsu użytkownika jest wymagana do pomyślnego uwierzytelnienia. |
|
| MsalServiceException |
Typ wyjątku zgłaszany, gdy usługa zwraca odpowiedź o błędzie lub wystąpią inne błędy sieciowe. |
|
| MsalThrottlingException |
Typ wyjątku zgłaszany, gdy usługa zwraca instrukcję ograniczania przepustowości: Retry-After nagłówka, stanu 429 lub 5xx. |
|
| OSHelper | ||
| OidcAuthority | ||
| OnBehalfOfParameters |
Obiekt zawierający parametry przepływu on-Behalf-Of. |
|
| OnBehalfOfParameters.OnBehalfOfParametersBuilder | ||
| PopParameters |
Zawiera parametry używane do żądania tokenu Dowodu posiadania (PoP) w obsługiwanych przepływach |
|
| PublicClientApplication |
Klasa do użycia do uzyskiwania tokenów dla publicznych aplikacji klienckich (Desktop, Mobile). |
|
| PublicClientApplication.Builder | ||
| RefreshTokenParameters |
Obiekt zawierający parametry żądania tokenu odświeżania. |
|
| RefreshTokenParameters.RefreshTokenParametersBuilder | ||
| RequestedClaim |
Reprezentuje pojedyncze żądane oświadczenia, które są częścią kompletnego parametru żądania oświadczeń |
|
| RequestedClaimAdditionalInfo |
Reprezentuje dodatkowe informacje, które można wysłać do serwera autoryzacji dla oświadczenia żądania w parametrze żądania oświadczenia |
|
| SilentParameters |
Obiekt zawierający parametry dla żądań dyskretnych. |
|
| SilentParameters.SilentParametersBuilder | ||
| SystemBrowserOptions |
Opcje używania domyślnej przeglądarki systemu operacyjnego jako oddzielnego procesu do obsługi uwierzytelniania interakcyjnego. |
|
| SystemBrowserOptions.SystemBrowserOptionsBuilder | ||
| TokenCache |
Pamięć podręczna używana do przechowywania tokenów. |
|
| TokenCacheAccessContext |
Kontekst, w którym uzyskuje się dostęp do pamięci podręcznej tokenów |
|
| TokenCacheAccessContext.TokenCacheAccessContextBuilder | ||
| TokenProviderResult | ||
| UserAssertion |
Typ poświadczeń zawierający asercję reprezentującą tożsamość użytkownika delegowanego. |
|
| UserIdentifier |
Służy do wypełniania nagłówka skrzynki pocztowej X-Anchor |
|
| UserNamePasswordParameters |
Obiekt zawierający parametry przepływu nazwa użytkownika/hasło. |
|
| UserNamePasswordParameters.UserNamePasswordParametersBuilder | ||
Interfejsy
| IAccount |
Interfejs reprezentujący jedno konto użytkownika. |
| IAuthenticationResult |
Interfejs reprezentujący wyniki operacji pozyskiwania tokenu. |
| IBroker |
Służy do definiowania podstawowego zestawu metod, które muszą implementować wszystkie brokery |
| IClientAssertion |
Typ poświadczeń zawierający asercję typu "urn:ietf:params:oauth:token-type:jwt". |
| IClientCertificate |
Typ poświadczeń zawierający certyfikat publiczny X509 i klucz prywatny RSA. |
| IClientCredential |
Interfejs reprezentujący poświadczenia aplikacji |
| IClientSecret |
Reprezentacja poświadczeń klienta zawierającego wpis tajny w formacie ciągu |
| IConfidentialClientApplication |
Interfejs reprezentujący poufnej aplikacji klienckiej (aplikacja internetowa, internetowy interfejs API, aplikacja demona). |
| IHttpClient |
Interfejs do zaimplementowania podczas konfigurowania klienta http dla IPublicClientApplication programu lub IConfidentialClientApplication. |
| IHttpResponse |
Odpowiedź HTTP z wykonania elementu HttpRequest in IHttpClient |
| IManagedIdentityApplication |
Interfejs reprezentujący aplikację tożsamości zarządzanej. |
| IPublicClientApplication |
Interfejs reprezentujący publiczną aplikację kliencką (Desktop, Mobile). |
| ITenantProfile |
Interfejs reprezentujący pojedynczy profil dzierżawy. |
| ITokenCache |
Interfejs reprezentujący trwałość pamięci podręcznej tokenu zabezpieczającego |
| ITokenCacheAccessAspect |
Interfejs reprezentujący operację wykonywania kodu przed dostępem do pamięci podręcznej i po nim. |
| ITokenCacheAccessContext |
Interfejs reprezentujący kontekst, w którym uzyskuje się dostęp do pamięci podręcznej tokenów |
| IUserAssertion |
Interfejs reprezentujący tożsamość użytkownika delegowanego używanego przez aplikacje podrzędne w przepływieBehalf-Of |
| OpenBrowserAction |
Interfejs do zaimplementowania w celu zastąpienia logiki inicjowania przeglądarki systemowej. |
Wyliczenia
| AzureCloudEndpoint |
Wszystkie chmury krajowe uwierzytelniają użytkowników oddzielnie w każdym środowisku i mają oddzielne punkty końcowe uwierzytelniania. |
|
| CacheRefreshReason |
Określa przyczynę pobierania tokenu dostępu od dostawcy tożsamości podczas używania acquireTokenSilently(SilentParameters parameters) |
|
| HttpMethod |
Moduł wyliczający reprezentujący typowe metody żądania HTTP. |
|
| InteractionRequiredExceptionReason |
Szczegółowe informacje o przyczynie elementu MsalInteractionRequiredException, dając wskazówki dotyczące użytkownika, które mogą oczekiwać po przejściu przez uwierzytelnianie interakcyjne |
|
| ManagedIdentitySourceType | ||
| Prompt |
Określ typ interakcji użytkownika, który jest wymagany podczas wysyłania żądania kodu autoryzacji. |
|
| ResponseMode |
Wartości możliwych metod, w których usługa AAD może wysłać wynik autoryzacji z powrotem do aplikacji wywołującej |
|
| TokenSource |
Lista możliwych źródeł tokenów znalezionych w obiekcie IAuthenticationResult |
|