com.microsoft.aad.msal4j
Klasser
| AbstractApplicationBase |
Abstrakt klass som innehåller vanliga metoder och egenskaper för PublicClientApplication, ConfidentialClientApplicationoch ManagedIdentityApplication |
|
| AbstractApplicationBase.Builder<T> | ||
| AbstractClientApplicationBase |
Abstrakt klass som innehåller vanliga metoder och egenskaper för både PublicClientApplication och ConfidentialClientApplication. |
|
| AbstractClientApplicationBase.Builder<T> | ||
| AppTokenProviderParameters | ||
| AuthenticationErrorCode |
Klass som innehåller felkoder som returneras av tjänsten eller genereras av klienten |
|
| AuthenticationErrorMessage | ||
| AuthenticationResultMetadata |
Innehåller metadata och ytterligare kontext för innehållet i ett autentiseringsresultat |
|
| AuthenticationResultMetadata.AuthenticationResultMetadataBuilder | ||
| AuthorizationCodeParameters |
Objekt som innehåller parametrar för auktoriseringskodflöde. |
|
| AuthorizationCodeParameters.AuthorizationCodeParametersBuilder | ||
| AuthorizationRequestUrlParameters | ||
| AuthorizationRequestUrlParameters.Builder | ||
| CIAMAuthority | ||
| ClaimsRequest |
Representerar parametern för anspråksbegäran som ett objekt |
|
| ClientCredentialFactory |
Fabrik för att skapa klientautentiseringsuppgifter som används i konfidentiella klientflöden. |
|
| ClientCredentialParameters |
Objekt som innehåller parametrar för klientens autentiseringsflöde. |
|
| ClientCredentialParameters.ClientCredentialParametersBuilder | ||
| ConfidentialClientApplication |
Klass som ska användas för att hämta token för konfidentiella klientprogram (Web Apps, webb-API:er och daemonprogram). |
|
| ConfidentialClientApplication.Builder | ||
| CustomJWTAuthentication | ||
| DeviceCode |
Svar som returneras från STS-enhetens kodslutpunkt som innehåller information som krävs för enhetskodflödet |
|
| DeviceCodeFlowParameters |
Objekt som innehåller parametrar för enhetskodflöde. |
|
| DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder | ||
| HttpRequest |
Innehåller information om utgående HTTP-begäran. |
|
| HttpResponse |
HTTP-svar |
|
| IntegratedWindowsAuthenticationParameters |
Objekt som innehåller parametrar för integrerad Windows-autentisering. |
|
| IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder | ||
| InteractiveRequestParameters |
Objekt som innehåller parametrar för interaktiva begäranden. |
|
| InteractiveRequestParameters.InteractiveRequestParametersBuilder | ||
| ManagedIdentityApplication |
Klass som ska användas för att hämta token för hanterad identitet. |
|
| ManagedIdentityApplication.Builder | ||
| ManagedIdentityErrorResponse | ||
| ManagedIdentityId | ||
| ManagedIdentityParameters |
Objekt som innehåller parametrar för hanterat identitetsflöde. |
|
| ManagedIdentityParameters.ManagedIdentityParametersBuilder | ||
| MsalAzureSDKException |
Undantagstyp som utlöses när Azure SDKs returnerar ett felsvar. |
|
| MsalClientException |
Undantagstypen utlöses när och felet inträffar som är lokalt för biblioteket eller enheten. |
|
| MsalError |
Felkod som returneras som en egenskap i Msal |
|
| MsalException |
Grundläggande undantagstyp utlöses när ett fel inträffar under tokenförvärvet. |
|
| MsalInteractionRequiredException |
Den här undantagsklassen är till för att informera utvecklare om att interaktion med användargränssnittet krävs för att autentiseringen ska lyckas. |
|
| MsalServiceException |
Undantagstyp som utlöses när tjänsten returnerar ett felsvar eller andra nätverksfel inträffar. |
|
| MsalThrottlingException |
Undantagstyp som genereras när tjänsten returnerar begränsningsinstruktioner: Retry-After sidhuvud, status 429 eller 5xx. |
|
| OSHelper | ||
| OidcAuthority | ||
| OnBehalfOfParameters |
Objekt som innehåller parametrar för on-Behalf-Of-flöde. |
|
| OnBehalfOfParameters.OnBehalfOfParametersBuilder | ||
| PopParameters |
Innehåller parametrar som används för att begära en PoP-token (Proof of Possession) i flöden som stöds |
|
| PublicClientApplication |
Klass som ska användas för att hämta token för offentliga klientprogram (Desktop, Mobile). |
|
| PublicClientApplication.Builder | ||
| RefreshTokenParameters |
Objekt som innehåller parametrar för begäran om uppdateringstoken. |
|
| RefreshTokenParameters.RefreshTokenParametersBuilder | ||
| RequestedClaim |
Representerar en enskild begärd anspråk som ingår i en fullständig anspråksbegäransparameter |
|
| RequestedClaimAdditionalInfo |
Representerar den ytterligare information som kan skickas till en auktoriseringsserver för ett begärandeanspråk i parametern för anspråksbegäran |
|
| SilentParameters |
Objekt som innehåller parametrar för tysta begäranden. |
|
| SilentParameters.SilentParametersBuilder | ||
| SystemBrowserOptions |
Alternativ för att använda os-standardwebbläsaren som en separat process för att hantera interaktiv autentisering. |
|
| SystemBrowserOptions.SystemBrowserOptionsBuilder | ||
| TokenCache |
Cachelagring som används för lagring av token. |
|
| TokenCacheAccessContext |
Kontext där tokencachen används |
|
| TokenCacheAccessContext.TokenCacheAccessContextBuilder | ||
| TokenProviderResult | ||
| UserAssertion |
Typ av autentiseringsuppgifter som innehåller en försäkran som representerar en delegerad användaridentitet. |
|
| UserIdentifier |
Används för att fylla i X-Anchor-postlåderubriken |
|
| UserNamePasswordParameters |
Objekt som innehåller parametrar för användarnamn/lösenordsflöde. |
|
| UserNamePasswordParameters.UserNamePasswordParametersBuilder | ||
Gränssnitt
| IAccount |
Gränssnitt som representerar ett enskilt användarkonto. |
| IAuthenticationResult |
Gränssnitt som representerar resultatet av tokeninsamlingsåtgärden. |
| IBroker |
Används för att definiera den grundläggande uppsättning metoder som alla brokers måste implementera |
| IClientAssertion |
Typ av autentiseringsuppgifter som innehåller en försäkran av typen "urn:ietf:params:oauth:token-type:jwt". |
| IClientCertificate |
Typ av autentiseringsuppgifter som innehåller det offentliga X509-certifikatet och den privata RSA-nyckeln. |
| IClientCredential |
Gränssnitt som representerar en programautentiseringsuppgift |
| IClientSecret |
Representation av klientautentiseringsuppgifter som innehåller en hemlighet i strängformat |
| IConfidentialClientApplication |
Gränssnitt som representerar ett konfidentiellt klientprogram (webbapp, webb-API, Daemon-app). |
| IHttpClient |
Gränssnitt som ska implementeras när http-klienten konfigureras för IPublicClientApplication eller IConfidentialClientApplication. |
| IHttpResponse |
HTTP-svar från körning av HttpRequest i IHttpClient |
| IManagedIdentityApplication |
Gränssnitt som representerar ett hanterat identitetsprogram. |
| IPublicClientApplication |
Gränssnitt som representerar ett offentligt klientprogram (Desktop, Mobile). |
| ITenantProfile |
Gränssnitt som representerar en enskild klientprofil. |
| ITokenCache |
Gränssnitt som representerar cachepersistence för säkerhetstoken |
| ITokenCacheAccessAspect |
Gränssnitt som representerar körning av kod före och efter cacheåtkomst. |
| ITokenCacheAccessContext |
Gränssnitt som representerar kontexten där tokencachen används |
| IUserAssertion |
Gränssnitt som representerar en delegerad användaridentitet som används av underordnade program i on-Behalf-Of-flöde |
| OpenBrowserAction |
Gränssnitt som ska implementeras för att åsidosätta systemwebbläsares initieringslogik. |
Uppräkningar
| AzureCloudEndpoint |
Alla nationella moln autentiserar användare separat i varje miljö och har separata autentiseringsslutpunkter. |
|
| CacheRefreshReason |
Anger orsaken till att hämta åtkomsttoken från identitetsprovidern när du använder acquireTokenSilently(SilentParameters parameters) |
|
| HttpMethod |
En uppräknare som representerar vanliga METODER för HTTP-begäranden. |
|
| InteractionRequiredExceptionReason |
Information om orsaken till en MsalInteractionRequiredException, vilket ger en ledtråd om användaren kan förvänta sig när de går igenom interaktiv autentisering |
|
| ManagedIdentitySourceType | ||
| Prompt |
Ange vilken typ av användarinteraktion som krävs när du skickar en begäran om auktoriseringskod. |
|
| ResponseMode |
Värden för möjliga metoder där AAD kan skicka auktoriseringsresultatet tillbaka till det anropande programmet |
|
| TokenSource |
En lista över möjliga källor för token som finns i en IAuthenticationResult |
|