com.microsoft.aad.msal4j
Klassen
| AbstractApplicationBase |
Abstrakte Klasse mit allgemeinen Methoden und Eigenschaften für PublicClientApplication, ConfidentialClientApplicationund ManagedIdentityApplication |
|
| AbstractApplicationBase.Builder<T> | ||
| AbstractClientApplicationBase |
Abstrakte Klasse mit allgemeinen Methoden und Eigenschaften für beide PublicClientApplication und ConfidentialClientApplication. |
|
| AbstractClientApplicationBase.Builder<T> | ||
| AppTokenProviderParameters | ||
| AuthenticationErrorCode |
Klasse, die Fehlercodes enthält, die vom Dienst zurückgegeben oder vom Client generiert wurden |
|
| AuthenticationErrorMessage | ||
| AuthenticationResultMetadata |
Enthält Metadaten und zusätzlichen Kontext für den Inhalt eines Authentifizierungsergebnisses |
|
| AuthenticationResultMetadata.AuthenticationResultMetadataBuilder | ||
| AuthorizationCodeParameters |
Objekt, das Parameter für den Autorisierungscodefluss enthält. |
|
| AuthorizationCodeParameters.AuthorizationCodeParametersBuilder | ||
| AuthorizationRequestUrlParameters | ||
| AuthorizationRequestUrlParameters.Builder | ||
| CIAMAuthority | ||
| ClaimsRequest |
Stellt den Anspruchsanforderungsparameter als Objekt dar. |
|
| ClientCredentialFactory |
Factory zum Erstellen von Clientanmeldeinformationen, die in vertraulichen Clientflüssen verwendet werden. |
|
| ClientCredentialParameters |
Objekt, das Parameter für den Clientanmeldeinformationsfluss enthält. |
|
| ClientCredentialParameters.ClientCredentialParametersBuilder | ||
| ConfidentialClientApplication |
Klasse, die zum Abrufen von Token für vertrauliche Clientanwendungen verwendet werden soll (Web-Apps, Web-APIs und Daemon-Anwendungen). |
|
| ConfidentialClientApplication.Builder | ||
| CustomJWTAuthentication | ||
| DeviceCode |
Vom STS-Gerätecodeendpunkt zurückgegebene Antwort mit Informationen, die für den Gerätecodefluss erforderlich sind |
|
| DeviceCodeFlowParameters |
Objekt, das Parameter für den Gerätecodefluss enthält. |
|
| DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder | ||
| HttpRequest |
Enthält Informationen über ausgehende HTTP-Anforderung. |
|
| HttpResponse |
HTTP-Antwort |
|
| IntegratedWindowsAuthenticationParameters |
Objekt, das Parameter für integrierte Windows Authentifizierung enthält. |
|
| IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder | ||
| InteractiveRequestParameters |
Objekt, das Parameter für interaktive Anforderungen enthält. |
|
| InteractiveRequestParameters.InteractiveRequestParametersBuilder | ||
| ManagedIdentityApplication |
Klasse, die zum Abrufen von Token für verwaltete Identität verwendet werden soll. |
|
| ManagedIdentityApplication.Builder | ||
| ManagedIdentityErrorResponse | ||
| ManagedIdentityId | ||
| ManagedIdentityParameters |
Objekt, das Parameter für den verwalteten Identitätsfluss enthält. |
|
| ManagedIdentityParameters.ManagedIdentityParametersBuilder | ||
| MsalAzureSDKException |
Ausnahmetyp ausgelöst, wenn Azure SDK eine Fehlerantwort zurückgibt. |
|
| MsalClientException |
Ausnahmetyp, der ausgelöst wird, wenn und ein Fehler auftritt, der in der Bibliothek oder auf dem Gerät lokal ist. |
|
| MsalError |
Fehlercode, der als Eigenschaft in Msal |
|
| MsalException |
Der Basis exception type thrown when an error occurs during token acquisition. |
|
| MsalInteractionRequiredException |
Diese Ausnahmeklasse besteht darin, Entwickler darüber zu informieren, dass die Benutzeroberflächeninteraktion erforderlich ist, damit die Authentifizierung erfolgreich ausgeführt werden kann. |
|
| MsalServiceException |
Ausnahmetyp ausgelöst, wenn der Dienst eine Fehlerantwort zurückgibt oder andere Netzwerkfehler auftreten. |
|
| MsalThrottlingException |
Ausnahmetyp ausgelöst, wenn der Dienst Drosselungsanweisung zurückgibt: Retry-After Header, 429 oder 5xx Status. |
|
| OSHelper | ||
| OidcAuthority | ||
| OnBehalfOfParameters |
Objekt, das Parameter für "On-Behalf-Of"-Fluss enthält. |
|
| OnBehalfOfParameters.OnBehalfOfParametersBuilder | ||
| PopParameters |
Enthält Parameter, die verwendet werden, um ein PoP-Token (Proof of Possession) in unterstützten Flüssen anzufordern. |
|
| PublicClientApplication |
Klasse, die zum Abrufen von Token für öffentliche Clientanwendungen (Desktop, Mobile) verwendet werden soll. |
|
| PublicClientApplication.Builder | ||
| RefreshTokenParameters |
Objekt, das Parameter für die Aktualisierungstokenanforderung enthält. |
|
| RefreshTokenParameters.RefreshTokenParametersBuilder | ||
| RequestedClaim |
Stellt einen einzelnen angeforderten Anspruch dar, der Teil eines vollständigen Anspruchsanforderungsparameters ist |
|
| RequestedClaimAdditionalInfo |
Stellt die zusätzlichen Informationen dar, die an einen Autorisierungsserver für einen Anforderungsanspruch im Anforderungsparameter gesendet werden können. |
|
| SilentParameters |
Objekt, das Parameter für automatische Anforderungen enthält. |
|
| SilentParameters.SilentParametersBuilder | ||
| SystemBrowserOptions |
Optionen für die Verwendung des Standardbetriebssystembrowsers als separater Prozess zur Behandlung der interaktiven Authentifizierung. |
|
| SystemBrowserOptions.SystemBrowserOptionsBuilder | ||
| TokenCache |
Cache, der zum Speichern von Token verwendet wird. |
|
| TokenCacheAccessContext |
Kontext, in dem auf den Tokencache zugegriffen wird |
|
| TokenCacheAccessContext.TokenCacheAccessContextBuilder | ||
| TokenProviderResult | ||
| UserAssertion |
Anmeldeinformationstyp, der eine Assertion enthält, die eine delegierte Benutzeridentität darstellt. |
|
| UserIdentifier |
Wird zum Auffüllen des X-Anchor-Postfachheaders |
|
| UserNamePasswordParameters |
Objekt, das Parameter für den Username/Password-Fluss enthält. |
|
| UserNamePasswordParameters.UserNamePasswordParametersBuilder | ||
Schnittstellen
| IAccount |
Schnittstelle, die ein einzelnes Benutzerkonto darstellt. |
| IAuthenticationResult |
Schnittstelle, die die Ergebnisse des Tokenerwerbsvorgangs darstellt. |
| IBroker |
Wird verwendet, um den grundlegenden Satz von Methoden zu definieren, die alle Broker implementieren müssen |
| IClientAssertion |
Anmeldeinformationstyp, der eine Assertion vom Typ "urn:ietf:params:oauth:token-type:jwt" enthält. |
| IClientCertificate |
Anmeldeinformationstyp mit öffentlichem X509-Zertifikat und RSA-privatem Schlüssel. |
| IClientCredential |
Schnittstelle, die Anmeldeinformationen einer Anwendung darstellt |
| IClientSecret |
Darstellung von Clientanmeldeinformationen, die einen geheimen Schlüssel im Zeichenfolgenformat enthalten |
| IConfidentialClientApplication |
Schnittstelle, die eine vertrauliche Clientanwendung darstellt (Web App, Web-API, Daemon-App). |
| IHttpClient |
Schnittstelle, die beim Konfigurieren des HTTP-Clients für IPublicClientApplication oder IConfidentialClientApplication. |
| IHttpResponse |
HTTP-Antwort von der Ausführung von HttpRequest in IHttpClient |
| IManagedIdentityApplication |
Schnittstelle, die eine verwaltete Identitätsanwendung darstellt. |
| IPublicClientApplication |
Schnittstelle, die eine öffentliche Clientanwendung (Desktop, Mobile) darstellt. |
| ITenantProfile |
Schnittstelle, die ein einzelnes Mandantenprofil darstellt. |
| ITokenCache |
Schnittstelle zur Persistenz des Sicherheitstokencaches |
| ITokenCacheAccessAspect |
Schnittstelle, die den Vorgang des Ausführens von Code vor und nach dem Cachezugriff darstellt. |
| ITokenCacheAccessContext |
Schnittstelle, die Kontext darstellt, in dem auf den Tokencache zugegriffen wird |
| IUserAssertion |
Schnittstelle, die eine delegierte Benutzeridentität darstellt, die von nachgeschalteten Anwendungen im On-Behalf-Of-Fluss verwendet wird |
| OpenBrowserAction |
Schnittstelle zur Außerkraftsetzung der Systembrowserinitialisierungslogik. |
Enumerationen
| AzureCloudEndpoint |
Alle nationalen Clouds authentifizieren Benutzer separat in jeder Umgebung und verfügen über separate Authentifizierungsendpunkte. |
|
| CacheRefreshReason |
Gibt den Grund für das Abrufen des Zugriffstokens vom Identitätsanbieter bei Verwendung an. acquireTokenSilently(SilentParameters parameters) |
|
| HttpMethod |
Ein Enumerator, der allgemeine HTTP-Anforderungsmethoden darstellt. |
|
| InteractionRequiredExceptionReason |
Details zur Ursache einer MsalInteractionRequiredException, die einen Hinweis auf den Benutzer erwarten kann, wenn er die interaktive Authentifizierung durchläuft |
|
| ManagedIdentitySourceType | ||
| Prompt |
Geben Sie den Typ der Benutzerinteraktion an, die beim Senden einer Autorisierungscodeanforderung erforderlich ist. |
|
| ResponseMode |
Werte für mögliche Methoden, in denen AAD das Autorisierungsergebnis an die aufrufende Anwendung zurücksenden kann |
|
| TokenSource |
Eine Liste möglicher Quellen für die in einer IAuthenticationResult |
|