An organization has an HTTPS-enabled Mule application named Orders API that receives requests from another Mule application named Process Orders.
The communication between these two Mule applications must be secured by TLS mutual authentication (two-way TLS).
At a minimum, what must be stored in each truststore and keystore of these two Mule applications to properly support two-way TLS between the two Mule applications while properly protecting each Mule application's keys?
- Orders API truststore: The Orders API public key
Process Orders keystore: The Process Orders private key and public key - Orders API truststore: The Orders API private key and public key Process Orders keystore: The Process Orders private key public key
- Orders API truststore: The Process Orders public key
Orders API keystore: The Orders API private key and public key Process Orders truststore: The Orders API public key
Process Orders keystore: The Process Orders private key and public key - Orders API truststore: The Process Orders public key Orders API keystore: The Orders API private key Process Orders truststore: The Orders API public key
Process Orders keystore: The Process Orders private key
Answer(s): C
Reference:
https://www.caeliusconsulting.com/blogs/one-way-and-two-way-tls-and-their- implementation-in-mulesoft/
Reveal Solution Next Question