StorageBearerTokenChallengeAuthorizationPolicy Class
- java.
lang. Object - com.
azure. core. http. policy. BearerTokenAuthenticationPolicy - com.
azure. storage. common. policy. StorageBearerTokenChallengeAuthorizationPolicy
- com.
- com.
public class StorageBearerTokenChallengeAuthorizationPolicy
extends BearerTokenAuthenticationPolicy
The storage authorization policy which supports challenge.
Constructor Summary
| Constructor | Description |
|---|---|
| StorageBearerTokenChallengeAuthorizationPolicy(TokenCredential credential, String[] scopes) |
Creates Storage |
Method Summary
Methods inherited from BearerTokenAuthenticationPolicy
Methods inherited from java.lang.Object
Constructor Details
StorageBearerTokenChallengeAuthorizationPolicy
public StorageBearerTokenChallengeAuthorizationPolicy(TokenCredential credential, String[] scopes)
Creates StorageBearerTokenChallengeAuthorizationPolicy.
Parameters:
Method Details
authorizeRequest
public Mono<Void> authorizeRequest(HttpPipelineCallContext context)
Overrides:
StorageBearerTokenChallengeAuthorizationPolicy.authorizeRequest(HttpPipelineCallContext context)Parameters:
authorizeRequestOnChallenge
public Mono<Boolean> authorizeRequestOnChallenge(HttpPipelineCallContext context, HttpResponse response)
Overrides:
StorageBearerTokenChallengeAuthorizationPolicy.authorizeRequestOnChallenge(HttpPipelineCallContext context, HttpResponse response)Parameters:
authorizeRequestOnChallengeSync
public boolean authorizeRequestOnChallengeSync(HttpPipelineCallContext context, HttpResponse response)
Overrides:
StorageBearerTokenChallengeAuthorizationPolicy.authorizeRequestOnChallengeSync(HttpPipelineCallContext context, HttpResponse response)Parameters:
authorizeRequestSync
public void authorizeRequestSync(HttpPipelineCallContext context)
Overrides:
StorageBearerTokenChallengeAuthorizationPolicy.authorizeRequestSync(HttpPipelineCallContext context)Parameters: