com.microsoft.aad.msal4j
Třídy
| AbstractApplicationBase |
Abstraktní třída obsahující běžné metody a vlastnosti pro PublicClientApplication, ConfidentialClientApplicationa ManagedIdentityApplication |
|
| AbstractApplicationBase.Builder<T> | ||
| AbstractClientApplicationBase |
Abstraktní třída obsahující společné metody a vlastnosti pro obě PublicClientApplication a ConfidentialClientApplication. |
|
| AbstractClientApplicationBase.Builder<T> | ||
| AppTokenProviderParameters | ||
| AuthenticationErrorCode |
Třída obsahující kódy chyb vrácené službou nebo vygenerovaná klientem |
|
| AuthenticationErrorMessage | ||
| AuthenticationResultMetadata |
Obsahuje metadata a další kontext pro obsah výsledku ověřování |
|
| AuthenticationResultMetadata.AuthenticationResultMetadataBuilder | ||
| AuthorizationCodeParameters |
Objekt obsahující parametry pro tok autorizačního kódu |
|
| AuthorizationCodeParameters.AuthorizationCodeParametersBuilder | ||
| AuthorizationRequestUrlParameters | ||
| AuthorizationRequestUrlParameters.Builder | ||
| CIAMAuthority | ||
| ClaimsRequest |
Představuje parametr požadavku deklarací identity jako objekt. |
|
| ClientCredentialFactory |
Továrna pro vytváření přihlašovacích údajů klienta používaných v důvěrných tocích klientů |
|
| ClientCredentialParameters |
Objekt obsahující parametry pro tok přihlašovacích údajů klienta |
|
| ClientCredentialParameters.ClientCredentialParametersBuilder | ||
| ConfidentialClientApplication |
Třída, která se má použít k získání tokenů pro důvěrné klientské aplikace (Web Apps, webová rozhraní API a aplikace démona). |
|
| ConfidentialClientApplication.Builder | ||
| CustomJWTAuthentication | ||
| DeviceCode |
Odpověď vrácená z koncového bodu kódu zařízení STS obsahující informace nezbytné pro tok kódu zařízení |
|
| DeviceCodeFlowParameters |
Objekt obsahující parametry pro tok kódu zařízení |
|
| DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder | ||
| HttpRequest |
Obsahuje informace o odchozím požadavku HTTP. |
|
| HttpResponse |
Odpověď protokolu HTTP |
|
| IntegratedWindowsAuthenticationParameters |
Objekt obsahující parametry pro integrované ověřování Windows |
|
| IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder | ||
| InteractiveRequestParameters |
Objekt obsahující parametry pro interaktivní požadavky |
|
| InteractiveRequestParameters.InteractiveRequestParametersBuilder | ||
| ManagedIdentityApplication |
Třída, která se má použít k získání tokenů pro spravovanou identitu. |
|
| ManagedIdentityApplication.Builder | ||
| ManagedIdentityErrorResponse | ||
| ManagedIdentityId | ||
| ManagedIdentityParameters |
Objekt obsahující parametry pro tok spravované identity |
|
| ManagedIdentityParameters.ManagedIdentityParametersBuilder | ||
| MsalAzureSDKException |
Typ výjimky vyvolaný při Azure SDK vrátí chybovou odpověď. |
|
| MsalClientException |
Typ výjimky vyvolaný v případě, že dojde k chybě, která je místní pro knihovnu nebo zařízení. |
|
| MsalError |
Kód chyby vrácený jako vlastnost v msal |
|
| MsalException |
Typ základní výjimky vyvolaný v případě, že dojde k chybě během získávání tokenu. |
|
| MsalInteractionRequiredException |
Tato třída výjimky informuje vývojáře, že pro úspěšné ověření je vyžadována interakce s uživatelským rozhraním. |
|
| MsalServiceException |
Typ výjimky vyvolaný, když služba vrátí chybovou odpověď nebo dojde k jiným síťovým chybám. |
|
| MsalThrottlingException |
Typ výjimky vyvolaný, když služba vrátí pokyn k omezování: Retry-After hlavička, stav 429 nebo 5xx. |
|
| OSHelper | ||
| OidcAuthority | ||
| OnBehalfOfParameters |
Objekt obsahující parametry pro tok on-Behalf-Of. |
|
| OnBehalfOfParameters.OnBehalfOfParametersBuilder | ||
| PopParameters |
Obsahuje parametry používané k vyžádání tokenu PoP (Proof of Possession) v podporovaných tocích. |
|
| PublicClientApplication |
Třída, která se má použít k získání tokenů pro veřejné klientské aplikace (Desktop, Mobile). |
|
| PublicClientApplication.Builder | ||
| RefreshTokenParameters |
Objekt obsahující parametry pro požadavek na obnovovací token |
|
| RefreshTokenParameters.RefreshTokenParametersBuilder | ||
| RequestedClaim |
Představuje jednotlivé požadované deklarace identity, které jsou součástí kompletního parametru žádosti o deklarace identity. |
|
| RequestedClaimAdditionalInfo |
Představuje další informace, které lze odeslat autorizačnímu serveru pro deklaraci identity požadavku v parametru žádosti o deklaraci identity. |
|
| SilentParameters |
Objekt obsahující parametry pro tiché požadavky |
|
| SilentParameters.SilentParametersBuilder | ||
| SystemBrowserOptions |
Možnosti použití výchozího prohlížeče operačního systému jako samostatného procesu pro zpracování interaktivního ověřování |
|
| SystemBrowserOptions.SystemBrowserOptionsBuilder | ||
| TokenCache |
Mezipaměť použitá k ukládání tokenů. |
|
| TokenCacheAccessContext |
Kontext, ve kterém se přistupuje k mezipaměti tokenů |
|
| TokenCacheAccessContext.TokenCacheAccessContextBuilder | ||
| TokenProviderResult | ||
| UserAssertion |
Typ přihlašovacích údajů obsahující kontrolní výraz představující delegovanou identitu uživatele. |
|
| UserIdentifier |
Používá se k naplnění hlavičky poštovní schránky X-Anchor |
|
| UserNamePasswordParameters |
Objekt obsahující parametry pro tok uživatelské jméno/heslo |
|
| UserNamePasswordParameters.UserNamePasswordParametersBuilder | ||
Rozhraní
| IAccount |
Rozhraní představující jeden uživatelský účet |
| IAuthenticationResult |
Rozhraní představující výsledky operace získání tokenu |
| IBroker |
Používá se k definování základní sady metod, které musí implementovat všichni zprostředkovatelé. |
| IClientAssertion |
Typ přihlašovacích údajů obsahující kontrolní výraz typu "urn:ietf:params:oauth:token-type:jwt". |
| IClientCertificate |
Typ přihlašovacích údajů obsahující veřejný certifikát X509 a privátní klíč RSA. |
| IClientCredential |
Rozhraní představující přihlašovací údaje aplikace |
| IClientSecret |
Reprezentace přihlašovacích údajů klienta obsahujícího tajný kód ve formátu řetězce |
| IConfidentialClientApplication |
Rozhraní představující důvěrnou klientskou aplikaci (webová aplikace, webové rozhraní API, aplikace démona). |
| IHttpClient |
Rozhraní, které se má implementovat při konfiguraci klienta HTTP pro IPublicClientApplication nebo IConfidentialClientApplication. |
| IHttpResponse |
Odpověď HTTP z provádění příkazu HttpRequest in IHttpClient |
| IManagedIdentityApplication |
Rozhraní představující aplikaci spravované identity |
| IPublicClientApplication |
Rozhraní představující veřejnou klientskou aplikaci (Desktop, Mobile). |
| ITenantProfile |
Rozhraní představující jeden profil tenanta |
| ITokenCache |
Rozhraní představující trvalost mezipaměti tokenů zabezpečení |
| ITokenCacheAccessAspect |
Rozhraní představující operaci spouštění kódu před a po přístupu k mezipaměti. |
| ITokenCacheAccessContext |
Rozhraní představující kontext, ve kterém se přistupuje k mezipaměti tokenů |
| IUserAssertion |
Rozhraní představující delegovanou identitu uživatele používanou podřízenými aplikacemi v toku on-Behalf-Of |
| OpenBrowserAction |
Implementované rozhraní pro přepsání logiky inicializace systémového prohlížeče |
Výčty
| AzureCloudEndpoint |
Všechny národní cloudy ověřují uživatele samostatně v každém prostředí a mají samostatné koncové body ověřování. |
|
| CacheRefreshReason |
Určuje důvod načtení přístupového tokenu od zprostředkovatele identity při použití. acquireTokenSilently(SilentParameters parameters) |
|
| HttpMethod |
Enumerátor představující běžné metody požadavku HTTP. |
|
| InteractionRequiredExceptionReason |
Podrobnosti o příčině MsalInteractionRequiredExceptiona poskytnutí nápovědy o uživateli, který může očekávat, když prochází interaktivním ověřováním |
|
| ManagedIdentitySourceType | ||
| Prompt |
Uveďte typ interakce uživatele, který se vyžaduje při odesílání žádosti o autorizační kód. |
|
| ResponseMode |
Hodnoty možných metod, ve kterých může AAD odeslat výsledek autorizace zpět do volající aplikace |
|
| TokenSource |
Seznam možných zdrojů pro tokeny nalezené v IAuthenticationResult |
|