Please review this fix contributed by David Kocher. It corrects an issue in the Keychain keystore implementation for Mac OS where private keys configured with a key usage other than ‘any’ are not retrieved.
Bug: https://bugs.openjdk.java.net/browse/JDK-8046777 Webrev: http://cr.openjdk.java.net/~vinnie/8046777/webrev.00/ Thanks.