Solved

A Developer Is Writing a Web Application That Must Share

Question 141

Multiple Choice

A developer is writing a web application that must share secure documents with end users. The documents are stored in a private Amazon S3 bucket. The application must allow only authenticated users to download specific documents when requested, and only for a duration of 15 minutes. How can the developer meet these requirements?


A) Copy the documents to a separate S3 bucket that has a lifecycle policy for deletion after 15 minutes.
B) Create a presigned S3 URL using the AWS SDK with an expiration time of 15 minutes.
C) Use server-side encryption with AWS KMS managed keys (SSE-KMS) and download the documents using HTTPS.
D) Modify the S3 bucket policy to only allow specific users to download the documents. Revert the change after 15 minutes.

Correct Answer:

verifed

Verified

Unlock this answer now
Get Access to more Verified Answers free of charge

Related Questions

Unlock this Answer For Free Now!

View this answer and more for free by performing one of the following actions

qr-code

Scan the QR code to install the App and get 2 free unlocks

upload documents

Unlock quizzes for free by uploading documents