Class BlobDecryptionPolicy
java.lang.Object
com.azure.storage.blob.specialized.cryptography.BlobDecryptionPolicy
- All Implemented Interfaces:
com.azure.core.http.policy.HttpPipelinePolicy
public class BlobDecryptionPolicy
extends Object
implements com.azure.core.http.policy.HttpPipelinePolicy
This is a decryption policy in an
HttpPipeline to decrypt data in an EncryptedBlobAsyncClient or EncryptedBlobClient download request. The range will be expanded for decryption
purposes and then decrypt the body when the response comes in.-
Method Details
-
process
public Mono<com.azure.core.http.HttpResponse> process(com.azure.core.http.HttpPipelineCallContext context, com.azure.core.http.HttpPipelineNextPolicy next) Description copied from interface:com.azure.core.http.policy.HttpPipelinePolicyProcesses provided request context and invokes the next policy.- Specified by:
processin interfacecom.azure.core.http.policy.HttpPipelinePolicy- Parameters:
context- The request context.next- The next policy to invoke.- Returns:
- A publisher that initiates the request upon subscription and emits a response on completion.
-