History log of /libcore/luni/src/test/java/libcore/javax/net/ssl/X509KeyManagerTest.java
Revision Date Author Comments
25adf29f112e58355fa0dca534783e9c02cc940b 27-Sep-2013 Kenny Root <kroot@google.com> Conscrypt: correct key selection with no sigAlg

The KeyManagerImpl was changed to support the "EC_EC" and "EC_RSA" key
types in the StandardNames document. The intention of those aliases are
to require a certain signature type. If it is missing, it should accept
any signature type as before. However, it was erroneously requiring the
same signature type as the key type if it was missing. This causes RSA
client certificates signed by an EC key, for instance, to fail.

(cherry picked from commit 5936343fc25e9da8ea2ad7bfcbc0b59a7898bdbd)

Bug: 10966884
Change-Id: I4fb1a005bf66510d0963019227c6ca3c5340c39d