Part of the handshake is described as:
Upon receiving the Server Hello containing the Client Certificate request & list of Distinguished CA names, the client will perform the following steps:
- The client uses the CA list available in the SERVER HELLO to determine the mutually trusted CA certificates.
- The client will then determine the Client Certificates that have been issued by the mutually trusted Certification Authorities.
- The client will then present the client certificate list to the user so that they can select a certificate to be sent to the Server.
So the last part of this states the cert list is provided to the user so they can select the cert to sent to the server. In this case the user is FME. How does it select which cert to pass to the server?