com.microsoft.aad.msal4j
Klassen
| AbstractApplicationBase |
Abstracte klasse met algemene methoden en eigenschappen voor PublicClientApplication, ConfidentialClientApplicationen ManagedIdentityApplication |
|
| AbstractApplicationBase.Builder<T> | ||
| AbstractClientApplicationBase |
Abstracte klasse met algemene methoden en eigenschappen voor zowel PublicClientApplication als ConfidentialClientApplication. |
|
| AbstractClientApplicationBase.Builder<T> | ||
| AppTokenProviderParameters | ||
| AuthenticationErrorCode |
Klasse met foutcodes die worden geretourneerd door de service of gegenereerd door de client |
|
| AuthenticationErrorMessage | ||
| AuthenticationResultMetadata |
Bevat metagegevens en aanvullende context voor de inhoud van een verificatieresultaat |
|
| AuthenticationResultMetadata.AuthenticationResultMetadataBuilder | ||
| AuthorizationCodeParameters |
Object met parameters voor autorisatiecodestroom. |
|
| AuthorizationCodeParameters.AuthorizationCodeParametersBuilder | ||
| AuthorizationRequestUrlParameters | ||
| AuthorizationRequestUrlParameters.Builder | ||
| CIAMAuthority | ||
| ClaimsRequest |
Vertegenwoordigt de claimaanvraagparameter als een object |
|
| ClientCredentialFactory |
Factory voor het maken van clientreferenties die worden gebruikt in vertrouwelijke clientstromen. |
|
| ClientCredentialParameters |
Object met parameters voor clientreferentiestroom. |
|
| ClientCredentialParameters.ClientCredentialParametersBuilder | ||
| ConfidentialClientApplication |
Klasse die moet worden gebruikt voor het verkrijgen van tokens voor vertrouwelijke clienttoepassingen (Web Apps, web-API's en daemon-toepassingen). |
|
| ConfidentialClientApplication.Builder | ||
| CustomJWTAuthentication | ||
| DeviceCode |
Antwoord geretourneerd van het eindpunt van de STS-apparaatcode met informatie die nodig is voor de apparaatcodestroom |
|
| DeviceCodeFlowParameters |
Object met parameters voor apparaatcodestroom. |
|
| DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder | ||
| HttpRequest |
Bevat informatie over uitgaande HTTP-aanvraag. |
|
| HttpResponse |
HTTP-antwoord |
|
| IntegratedWindowsAuthenticationParameters |
Object met parameters voor geïntegreerde Windows-verificatie. |
|
| IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder | ||
| InteractiveRequestParameters |
Object met parameters voor interactieve aanvragen. |
|
| InteractiveRequestParameters.InteractiveRequestParametersBuilder | ||
| ManagedIdentityApplication |
Klasse die moet worden gebruikt om tokens voor beheerde identiteit te verkrijgen. |
|
| ManagedIdentityApplication.Builder | ||
| ManagedIdentityErrorResponse | ||
| ManagedIdentityId | ||
| ManagedIdentityParameters |
Object met parameters voor de stroom van beheerde identiteiten. |
|
| ManagedIdentityParameters.ManagedIdentityParametersBuilder | ||
| MsalAzureSDKException |
Er is een uitzonderingstype opgetreden wanneer Azure SDK een foutbericht retourneert. |
|
| MsalClientException |
Er is een uitzonderingstype opgetreden wanneer en er een fout optreedt die lokaal is voor de bibliotheek of het apparaat. |
|
| MsalError |
Foutcode geretourneerd als een eigenschap in Msal |
|
| MsalException |
Er is een uitzonderingstype basis opgetreden wanneer er een fout optreedt tijdens het ophalen van tokens. |
|
| MsalInteractionRequiredException |
Deze uitzonderingsklasse is om ontwikkelaars te informeren dat gebruikersinterface-interactie vereist is om te kunnen slagen. |
|
| MsalServiceException |
Er is een uitzonderingstype opgetreden wanneer de service een foutreactie retourneert of andere netwerkfouten optreden. |
|
| MsalThrottlingException |
Uitzonderingstype dat wordt gegenereerd wanneer de service beperkingsinstructie retourneert: Retry-After header, 429- of 5xx-statussen. |
|
| OSHelper | ||
| OidcAuthority | ||
| OnBehalfOfParameters |
Object met parameters voor on-Behalf-Of stroom. |
|
| OnBehalfOfParameters.OnBehalfOfParametersBuilder | ||
| PopParameters |
Bevat parameters die worden gebruikt om een PoP-token (Proof of Possession) aan te vragen in ondersteunde stromen |
|
| PublicClientApplication |
Klasse die moet worden gebruikt voor het verkrijgen van tokens voor openbare clienttoepassingen (Desktop, Mobile). |
|
| PublicClientApplication.Builder | ||
| RefreshTokenParameters |
Object met parameters voor vernieuwingstokenaanvraag. |
|
| RefreshTokenParameters.RefreshTokenParametersBuilder | ||
| RequestedClaim |
Vertegenwoordigt een afzonderlijke aangevraagde claims die deel uitmaken van een volledige claimaanvraagparameter |
|
| RequestedClaimAdditionalInfo |
Vertegenwoordigt de aanvullende informatie die kan worden verzonden naar een autorisatieserver voor een aanvraagclaim in de claimaanvraagparameter |
|
| SilentParameters |
Object met parameters voor stille aanvragen. |
|
| SilentParameters.SilentParametersBuilder | ||
| SystemBrowserOptions |
Opties voor het gebruik van de standaardbrowser van het besturingssysteem als een afzonderlijk proces voor het afhandelen van interactieve verificatie. |
|
| SystemBrowserOptions.SystemBrowserOptionsBuilder | ||
| TokenCache |
Cache die wordt gebruikt voor het opslaan van tokens. |
|
| TokenCacheAccessContext |
Context waarin de tokencache wordt geopend |
|
| TokenCacheAccessContext.TokenCacheAccessContextBuilder | ||
| TokenProviderResult | ||
| UserAssertion |
Referentietype met een assertie die een gedelegeerde gebruikersidentiteit vertegenwoordigt. |
|
| UserIdentifier |
Wordt gebruikt voor het vullen van de X-Anchor |
|
| UserNamePasswordParameters |
Object met parameters voor de stroom gebruikersnaam/wachtwoord. |
|
| UserNamePasswordParameters.UserNamePasswordParametersBuilder | ||
Interfaces
| IAccount |
Interface die één gebruikersaccount vertegenwoordigt. |
| IAuthenticationResult |
Interface die de resultaten van de tokenverwervingsbewerking vertegenwoordigt. |
| IBroker |
Wordt gebruikt om de basisset methoden te definiëren die alle brokers moeten implementeren |
| IClientAssertion |
Referentietype met een assertie van het type 'urn:ietf:params:oauth:token-type:jwt'. |
| IClientCertificate |
Referentietype met een openbaar X509-certificaat en een persoonlijke RSA-sleutel. |
| IClientCredential |
Interface die een toepassingsreferentie vertegenwoordigt |
| IClientSecret |
Weergave van clientreferenties met een geheim in tekenreeksindeling |
| IConfidentialClientApplication |
Interface die een vertrouwelijke clienttoepassing vertegenwoordigt (web-app, web-API, daemon-app). |
| IHttpClient |
Interface die moet worden geïmplementeerd bij het configureren van http-client voor IPublicClientApplication of IConfidentialClientApplication. |
| IHttpResponse |
HTTP-antwoord van de uitvoering van HttpRequest in IHttpClient |
| IManagedIdentityApplication |
Interface die een toepassing voor beheerde identiteit vertegenwoordigt. |
| IPublicClientApplication |
Interface voor een openbare clienttoepassing (Desktop, Mobile). |
| ITenantProfile |
Interface die één tenantprofiel vertegenwoordigt. |
| ITokenCache |
Interface die de persistentie van de beveiligingstokencache vertegenwoordigt |
| ITokenCacheAccessAspect |
Interface die de werking van het uitvoeren van code vóór en na toegang tot de cache vertegenwoordigt. |
| ITokenCacheAccessContext |
Interface die de context vertegenwoordigt waarin de tokencache wordt geopend |
| IUserAssertion |
Interface die een gedelegeerde gebruikersidentiteit vertegenwoordigt die wordt gebruikt door downstreamtoepassingen in on-Behalf-Of stroom |
| OpenBrowserAction |
Interface die moet worden geïmplementeerd om initialisatielogica van de systeembrowser te overschrijven. |
Enums
| AzureCloudEndpoint |
Alle nationale clouds verifiëren gebruikers afzonderlijk in elke omgeving en hebben afzonderlijke verificatie-eindpunten. |
|
| CacheRefreshReason |
Hiermee geeft u de reden voor het ophalen van het toegangstoken van de id-provider bij gebruik acquireTokenSilently(SilentParameters parameters) |
|
| HttpMethod |
Een enumerator die veelgebruikte HTTP-aanvraagmethoden vertegenwoordigt. |
|
| InteractionRequiredExceptionReason |
Details over de oorzaak van een MsalInteractionRequiredException, geven van een hint over de gebruiker kan verwachten wanneer ze interactieve verificatie doorlopen |
|
| ManagedIdentitySourceType | ||
| Prompt |
Geef het type gebruikersinteractie aan dat is vereist bij het verzenden van autorisatiecodeaanvraag. |
|
| ResponseMode |
Waarden voor mogelijke methoden waarbij AAD het autorisatieresultaat terug kan sturen naar de aanroepende toepassing |
|
| TokenSource |
Een lijst met mogelijke bronnen voor de tokens in een IAuthenticationResult |
|