| Modifier and Type | Method and Description |
|---|---|
default IAuthenticationResult |
IBroker.parseBrokerAuthResult(String authority,
String idToken,
String accessToken,
String accountId,
String clientInfo,
long accessTokenExpirationTime,
boolean isPopAuthorization)
MSAL Java's AuthenticationResult requires several package-private classes that a broker implementation can't access,
so this helper method can be used to create AuthenticationResults from within the MSAL Java package
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<IAuthenticationResult> |
AbstractClientApplicationBase.acquireToken(AuthorizationCodeParameters parameters) |
CompletableFuture<IAuthenticationResult> |
ConfidentialClientApplication.acquireToken(ClientCredentialParameters parameters) |
CompletableFuture<IAuthenticationResult> |
IConfidentialClientApplication.acquireToken(ClientCredentialParameters parameters)
Acquires tokens from the authority configured in the application, for the confidential client
itself.
|
CompletableFuture<IAuthenticationResult> |
IPublicClientApplication.acquireToken(DeviceCodeFlowParameters parameters)
Acquires security token from the authority using an device code flow.
|
CompletableFuture<IAuthenticationResult> |
PublicClientApplication.acquireToken(DeviceCodeFlowParameters parameters) |
CompletableFuture<IAuthenticationResult> |
IPublicClientApplication.acquireToken(IntegratedWindowsAuthenticationParameters parameters)
Acquires tokens from the authority configured in the application via Integrated Windows Authentication.
|
CompletableFuture<IAuthenticationResult> |
PublicClientApplication.acquireToken(IntegratedWindowsAuthenticationParameters parameters) |
CompletableFuture<IAuthenticationResult> |
IPublicClientApplication.acquireToken(InteractiveRequestParameters parameters)
Acquires tokens from the authority using authorization code grant.
|
CompletableFuture<IAuthenticationResult> |
PublicClientApplication.acquireToken(InteractiveRequestParameters parameters) |
CompletableFuture<IAuthenticationResult> |
ConfidentialClientApplication.acquireToken(OnBehalfOfParameters parameters) |
CompletableFuture<IAuthenticationResult> |
IConfidentialClientApplication.acquireToken(OnBehalfOfParameters parameters)
Acquires an access token for this application (usually a Web API) from the authority configured
in the application, in order to access another downstream protected Web API on behalf of a user
using the On-Behalf-Of flow.
|
default CompletableFuture<IAuthenticationResult> |
IBroker.acquireToken(PublicClientApplication application,
InteractiveRequestParameters parameters)
Acquire a token interactively, by prompting users to enter their credentials in some way
|
default CompletableFuture<IAuthenticationResult> |
IBroker.acquireToken(PublicClientApplication application,
SilentParameters requestParameters)
Acquire a token silently, i.e.
|
default CompletableFuture<IAuthenticationResult> |
IBroker.acquireToken(PublicClientApplication application,
UserNamePasswordParameters parameters)
Acquire a token silently, i.e.
|
CompletableFuture<IAuthenticationResult> |
AbstractClientApplicationBase.acquireToken(RefreshTokenParameters parameters) |
CompletableFuture<IAuthenticationResult> |
IPublicClientApplication.acquireToken(UserNamePasswordParameters parameters)
Acquires tokens from the authority configured in the application via Username/Password authentication.
|
CompletableFuture<IAuthenticationResult> |
PublicClientApplication.acquireToken(UserNamePasswordParameters parameters) |
CompletableFuture<IAuthenticationResult> |
IManagedIdentityApplication.acquireTokenForManagedIdentity(ManagedIdentityParameters parameters)
Acquires tokens from the configured managed identity on an azure resource.
|
CompletableFuture<IAuthenticationResult> |
ManagedIdentityApplication.acquireTokenForManagedIdentity(ManagedIdentityParameters managedIdentityParameters) |
CompletableFuture<IAuthenticationResult> |
AbstractClientApplicationBase.acquireTokenSilently(SilentParameters parameters) |
CompletableFuture<IAuthenticationResult> |
PublicClientApplication.acquireTokenSilently(SilentParameters parameters) |
Copyright © 2013–2025. All rights reserved.