src/java.base/share/classes/sun/security/ssl/X509Authentication.java
branchJDK-8145252-TLS13-branch
changeset 56801 76025c6c6e29
parent 56542 56aaa6cb3693
child 56806 32a737f51e37
equal deleted inserted replaced
56800:85305a50b1b4 56801:76025c6c6e29
   169             }
   169             }
   170 
   170 
   171             X509Certificate[] clientCerts = km.getCertificateChain(clientAlias);
   171             X509Certificate[] clientCerts = km.getCertificateChain(clientAlias);
   172             if ((clientCerts == null) || (clientCerts.length == 0)) {
   172             if ((clientCerts == null) || (clientCerts.length == 0)) {
   173                 if (SSLLogger.isOn && SSLLogger.isOn("ssl")) {
   173                 if (SSLLogger.isOn && SSLLogger.isOn("ssl")) {
   174                     SSLLogger.finest(
   174                     SSLLogger.finest(clientAlias +
   175                             clientAlias + " is not a certificate entry");
   175                         " is a private key entry with no cert chain stored");
   176                 }
   176                 }
   177                 return null;
   177                 return null;
   178             }
   178             }
   179 
   179 
   180             PublicKey clientPublicKey = clientCerts[0].getPublicKey();
   180             PublicKey clientPublicKey = clientCerts[0].getPublicKey();