Uses of Class
com.azure.core.http.HttpPipelineCallContext
Package
Description
Package containing HTTP abstractions between the AnnotationParser, RestProxy, and HTTP client.
Package containing HttpPipelinePolicy interface and its implementations.
Package containing the implementations of HttpPipelinePolicy interface.
An OpenTelemetry implementation of the tracing APIs required by azure-core to enable users to effectively trace their
calls and have this information submitted to an OpenTelemetry backend.
Package containing the classes for Tables Clients.
Package containing classes managing resources in Azure Service Bus.
Package containing classes for creating clients to perform operations on the Azure Web Pub Sub Service.
Package containing the OpenTelemetry Exporter for Azure Monitor.
Package containing the classes for performing client-side encryption of blob contents.
Package containing policies used by Azure Storage services.
-
Uses of HttpPipelineCallContext in com.azure.core.http
Modifier and TypeMethodDescriptionHttpPipelineCallContext.setHttpRequest
(HttpRequest request) Sets the HTTP request object in the context.Modifier and TypeMethodDescriptionHttpPipeline.send
(HttpPipelineCallContext context) Sends the context (containing an HTTP request) through pipeline. -
Uses of HttpPipelineCallContext in com.azure.core.http.policy
Modifier and TypeMethodDescriptionprotected HttpResponse
HttpPipelineSyncPolicy.afterReceivedResponse
(HttpPipelineCallContext context, HttpResponse response) Method is invoked after the response is received.BearerTokenAuthenticationPolicy.authorizeRequest
(HttpPipelineCallContext context) Executed before sending the initial request and authenticates the request.BearerTokenAuthenticationPolicy.authorizeRequestOnChallenge
(HttpPipelineCallContext context, HttpResponse response) Handles the authentication challenge in the event a 401 response with a WWW-Authenticate authentication challenge header is received after the initial request and returns appropriateTokenRequestContext
to be used for re-authentication.boolean
BearerTokenAuthenticationPolicy.authorizeRequestOnChallengeSync
(HttpPipelineCallContext context, HttpResponse response) Handles the authentication challenge in the event a 401 response with a WWW-Authenticate authentication challenge header is received after the initial request and returns appropriateTokenRequestContext
to be used for re-authentication.void
BearerTokenAuthenticationPolicy.authorizeRequestSync
(HttpPipelineCallContext context) Synchronously executed before sending the initial request and authenticates the request.protected void
HttpPipelineSyncPolicy.beforeSendingRequest
(HttpPipelineCallContext context) Method is invoked before the request is sent.AddDatePolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) AddHeadersFromContextPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) AddHeadersPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) AzureKeyCredentialPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) AzureSasCredentialPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) BearerTokenAuthenticationPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) CookiePolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) HostPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) HttpLoggingPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) HttpPipelinePolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Processes provided request context and invokes the next policy.final Mono<HttpResponse>
HttpPipelineSyncPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Processes provided request context and invokes the next policy.PortPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) ProtocolPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) RedirectPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) RequestIdPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) RetryPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) TimeoutPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Deprecated.UserAgentPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Updates the "User-Agent" header with the value supplied in the policy.AddDatePolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) AddHeadersFromContextPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) AddHeadersPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) AzureKeyCredentialPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) AzureSasCredentialPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) BearerTokenAuthenticationPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) CookiePolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) HostPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) HttpLoggingPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) default HttpResponse
HttpPipelinePolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) Processes provided request context and invokes the next policy synchronously.final HttpResponse
HttpPipelineSyncPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) Processes provided request context and invokes the next policy synchronously.PortPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) ProtocolPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) RedirectPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) RequestIdPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) RetryPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) UserAgentPolicy.processSync
(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) Updates the "User-Agent" header with the value supplied in the policy synchronously.BearerTokenAuthenticationPolicy.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
boolean
DefaultRedirectStrategy.shouldAttemptRedirect
(HttpPipelineCallContext context, HttpResponse httpResponse, int tryCount, Set<String> attemptedRedirectUrls) boolean
RedirectStrategy.shouldAttemptRedirect
(HttpPipelineCallContext context, HttpResponse httpResponse, int tryCount, Set<String> attemptedRedirectUrls) Determines if the url should be redirected between each try. -
Uses of HttpPipelineCallContext in com.azure.core.management.http.policy
Modifier and TypeMethodDescriptionArmChallengeAuthenticationPolicy.authorizeRequest
(HttpPipelineCallContext context) ArmChallengeAuthenticationPolicy.authorizeRequestOnChallenge
(HttpPipelineCallContext context, HttpResponse response) boolean
ArmChallengeAuthenticationPolicy.authorizeRequestOnChallengeSync
(HttpPipelineCallContext context, HttpResponse response) void
ArmChallengeAuthenticationPolicy.authorizeRequestSync
(HttpPipelineCallContext context) String[]
ArmChallengeAuthenticationPolicy.getScopes
(HttpPipelineCallContext context, String[] scopes) Gets the scopes for the specific request. -
Uses of HttpPipelineCallContext in com.azure.core.tracing.opentelemetry
Modifier and TypeMethodDescriptionOpenTelemetryHttpPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) -
Uses of HttpPipelineCallContext in com.azure.data.tables
Modifier and TypeMethodDescriptionTableAzureNamedKeyCredentialPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Authorizes aHttpRequest
with the SharedKey credential.TableScrubEtagPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Wraps any potential error responses from the service and applies post processing of the response's eTag header to standardize the value. -
Uses of HttpPipelineCallContext in com.azure.messaging.servicebus.administration
Modifier and TypeMethodDescriptionServiceBusSupplementaryAuthHeaderPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Add the additional authentication token needed for various types of forwarding options. -
Uses of HttpPipelineCallContext in com.azure.messaging.webpubsub
Modifier and TypeMethodDescriptionWebPubSubAuthenticationPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Processes provided request context and invokes the next policy. -
Uses of HttpPipelineCallContext in com.azure.monitor.opentelemetry.exporter
Modifier and TypeMethodDescriptionAzureMonitorRedirectPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) -
Uses of HttpPipelineCallContext in com.azure.storage.blob.specialized.cryptography
Modifier and TypeMethodDescriptionBlobDecryptionPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) -
Uses of HttpPipelineCallContext in com.azure.storage.common.policy
Modifier and TypeMethodDescriptionMetadataValidationPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) RequestRetryPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) ResponseValidationPolicyBuilder.ResponseValidationPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) ScrubEtagPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Wraps any potential error responses from the service and applies post-processing of the response's eTag header to standardize the value.StorageSharedKeyCredentialPolicy.process
(HttpPipelineCallContext context, HttpPipelineNextPolicy next)