Uses of Class
com.azure.core.credential.TokenRequestContext
Package
Description
Package containing basic credential classes for authentication purposes.
Package containing HttpPipelinePolicy interface and its implementations.
Package containing various types of credentials and classes
for retrieving access tokens from various configurations.
-
Uses of TokenRequestContext in com.azure.core.credential
Modifier and TypeMethodDescriptionAdds one or more scopes to the request scopes.Set the additional claims to be included in the token.Sets the scopes required for the token.TokenRequestContext.setTenantId
(String tenantId) Set the tenant id to be used for the authentication request.Modifier and TypeMethodDescriptionBasicAuthenticationCredential.getToken
(TokenRequestContext request) TokenCredential.getToken
(TokenRequestContext request) Asynchronously get a token for a given resource/audience. -
Uses of TokenRequestContext in com.azure.core.http.policy
Modifier and TypeMethodDescriptionBearerTokenAuthenticationPolicy.setAuthorizationHeader
(HttpPipelineCallContext context, TokenRequestContext tokenRequestContext) Authorizes the request with the bearer token acquired using the specifiedtokenRequestContext
void
BearerTokenAuthenticationPolicy.setAuthorizationHeaderSync
(HttpPipelineCallContext context, TokenRequestContext tokenRequestContext) Authorizes the request with the bearer token acquired using the specifiedtokenRequestContext
-
Uses of TokenRequestContext in com.azure.identity
Modifier and TypeMethodDescriptionAuthenticationRequiredException.getTokenRequestContext()
Get the details of the authentication request which resulted in the authentication failure.Modifier and TypeMethodDescriptionDeviceCodeCredential.authenticate
(TokenRequestContext request) Authenticates a user via the device code flow.InteractiveBrowserCredential.authenticate
(TokenRequestContext request) Interactively authenticates a user via the default browser.UsernamePasswordCredential.authenticate
(TokenRequestContext request) Authenticates the user using the specified username and password.AuthorizationCodeCredential.getToken
(TokenRequestContext request) AzureCliCredential.getToken
(TokenRequestContext request) AzurePowerShellCredential.getToken
(TokenRequestContext request) ChainedTokenCredential.getToken
(TokenRequestContext request) Sequentially callsTokenCredential.getToken(TokenRequestContext)
on all the specified credentials, returning the first successfully obtainedAccessToken
.ClientAssertionCredential.getToken
(TokenRequestContext request) ClientCertificateCredential.getToken
(TokenRequestContext request) ClientSecretCredential.getToken
(TokenRequestContext request) DeviceCodeCredential.getToken
(TokenRequestContext request) EnvironmentCredential.getToken
(TokenRequestContext request) IntelliJCredential.getToken
(TokenRequestContext request) InteractiveBrowserCredential.getToken
(TokenRequestContext request) ManagedIdentityCredential.getToken
(TokenRequestContext request) OnBehalfOfCredential.getToken
(TokenRequestContext request) SharedTokenCacheCredential.getToken
(TokenRequestContext request) Gets token from shared token cacheUsernamePasswordCredential.getToken
(TokenRequestContext request) VisualStudioCodeCredential.getToken
(TokenRequestContext request) ModifierConstructorDescriptionAuthenticationRequiredException
(String message, TokenRequestContext request) Initializes a new instance of theAuthenticationRequiredException
class.AuthenticationRequiredException
(String message, TokenRequestContext request, Throwable cause) Initializes a new instance of theAuthenticationRequiredException
class.