Salesforce Certified Integration Architect — Question 37

An architect is required to integrate with an External Data Source via a Named Credential with an Apex callout due to technical constraints.

How is authentication achieved?

Answer options

Correct answer: D

Explanation

The correct answer is D because handling authentication in the code allows for more control over the API calls and how credentials are used. Options A and B do not apply as they pertain to different integration methods, while option C involves a different mechanism that is not suitable for direct Apex callouts.