Class GetEncryptedObjectPipeline


  • public class GetEncryptedObjectPipeline
    extends Object
    This class will determine the necessary mechanisms to decrypt objects returned from S3. Due to supporting various legacy modes, this is not a predefined pipeline like PutEncryptedObjectPipeline. There are several branches in this graph that are determined as more information is available from the returned object.
    • Method Detail

      • getObject

        public <T> CompletableFuture<T> getObject​(software.amazon.awssdk.services.s3.model.GetObjectRequest getObjectRequest,
                                                  software.amazon.awssdk.core.async.AsyncResponseTransformer<software.amazon.awssdk.services.s3.model.GetObjectResponse,​T> asyncResponseTransformer)