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
- A. Connect via Salesforce Connect.
- B. Connect via Communities.
- C. Handle authentication with login flows.
- D. Handle authentication in the code.
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.