Hello team,
Could you make AliasKeyManagerFactory.AliasX509ExtendedKeyManager.chooseClientAlias return alias instead of null? I really like the new ssl module. However from the point of view of a client when using mtls and using a keystore with multiple (private) keys the SSL handshake fails after validating the server. And when chooseClientAlias returns alias it passes.
`
@Override
public String chooseClientAlias(String[] keyType, Principal[] issuers, Socket socket) {
return alias;
}
`
Comment From: wilkinsona
We can certainly consider it. To help us to do so, please provide a complete yet minimal sample that reproduces the handshake failure you have described above.
Comment From: kleineman85
Wow thank you for the quick reply. I didn't expect that. I will provide a sample at least before november 11th (kinda busy but I'll do my best to provide it asap).
Comment From: spring-projects-issues
If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.
Comment From: kleineman85
you can close this issue. I will not be able to provide the requested information in time. My apologies