AWS Certified Developer Associate DVA-C02 Practice Question
A developer is integrating third-party social identity provider authentication in an application and needs to allow authenticated users to interact with cloud storage and computing resources. Which feature of Amazon Cognito should the developer use to fulfill this requirement?
Authorize with ID tokens from the social identity provider.
Identity Pools, also known as Federated Identities in Amazon Cognito, allow developers to create unique identities for their application's users and enable them to assume temporary credentials to access cloud resources directly. This feature would be appropriate for the scenario described as it allows the application to give authenticated users the permissions needed to interact with storage and computing resources. Conversely, User Pools are primarily used for user sign-up and sign-in, and do not directly enable user access to storage and computing resources without an Identity Pool. Directly using ID tokens or an identity broker are methods of authentication, but they do not offer the same federated capabilities combined with resource access that an Identity Pool provides.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are Identity Pools in Amazon Cognito?
Open an interactive chat with Bash
How does an Identity Pool differ from a User Pool?
Open an interactive chat with Bash
What are temporary credentials, and why are they important?
Open an interactive chat with Bash
AWS Certified Developer Associate DVA-C02
Security
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access