Class BlobDecryptionPolicy
java.lang.Object
com.azure.storage.blob.specialized.cryptography.BlobDecryptionPolicy
- All Implemented Interfaces:
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 Summary
Modifier and TypeMethodDescriptionprocess
(HttpPipelineCallContext context, HttpPipelineNextPolicy next) Processes provided request context and invokes the next policy.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.core.http.policy.HttpPipelinePolicy
getPipelinePosition, processSync
-
Method Details
-
process
Description copied from interface:HttpPipelinePolicy
Processes provided request context and invokes the next policy.- Specified by:
process
in interfaceHttpPipelinePolicy
- 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.
-