Question: What is a key requirement for the Common API Framework (CAPIF) when handling 3rd party API providers in terms of security and access control?
Option 1: To mandate a uniform API pricing model across all 3rd party providers.
Option 2: To ensure Quality of Service (QoS) prioritization for all API invocations.
Option 3: To implement load balancing across all integrated 3rd party APIs.
Option 4: To provide mechanisms for hiding the topology of the 3rd party API provider's trust domain and ensuring authorization and data confidentiality for service APIs.
Explanation: This is correct because CAPIF must (a) hide the topology of the provider's trust domain from external API invokers, (b) provide an authorization mechanism for service APIs, and (c) ensure data confidentiality across multiple API providers, all of which are accurately encompassed by Option 4.