AWS Certified Security – Specialty — Question 440

A company in France uses Amazon Cognito with the Cognito Hosted UI as an identity broker for sign-in and sign-up processes. The company is marketing an application and expects that all the application's users will come from France.

When the company launches the application, the company's security team observes fraudulent sign-ups for the application. Most of the fraudulent registrations are from users outside of France.

The security team needs a solution to perform custom validation at sign-up. Based on the results of the validation, the solution must accept or deny the registration request.

Which combination of steps will meet these requirements? (Choose two.)

Answer options

Correct answer: A, B

Explanation

An AWS WAF web ACL with a geographic match rule can block network requests from outside France before they reach the user pool. Furthermore, a pre sign-up AWS Lambda trigger allows the system to run custom validation code during the registration process to accept or reject the sign-up request. Amazon Cognito user pools do not natively support direct geographic restrictions, and social IdPs or app clients cannot block registrations based on geographic criteria in this scenario.