CompTIA CASP+ (CAS-004) — Question 455

A security architect is making recommendations for a new system that will be built to store and exchange health records. The application will be a single-page application that calls server-side, web-based API endpoints. Due to compliance implications, the system must meet the following security requirements:

• Resistance to session takeover attacks
• Able to revoke access if a system compromise is suspected
• Able to authenticate the user by employing best practices

Which of the following should the architect do to best meet the requirements?

Answer options

Correct answer: A

Explanation

The correct answer is A, as OpenID Connect allows for secure user authentication and supports granular scopes, which helps meet the requirements for session takeover resistance and revocation capabilities. Options B and E do not provide the same level of security and flexibility, while C and D are focused on access control rather than authentication and session management.