diff --git a/src/java.base/share/classes/sun/security/util/TlsChannelBinding.java b/src/java.base/share/classes/sun/security/util/TlsChannelBinding.java index 079bd3328f3..fffd4fa6707 100644 --- a/src/java.base/share/classes/sun/security/util/TlsChannelBinding.java +++ b/src/java.base/share/classes/sun/security/util/TlsChannelBinding.java @@ -102,7 +102,7 @@ public class TlsChannelBinding { final byte[] prefix = TlsChannelBindingType.TLS_SERVER_END_POINT.getName().concat(":").getBytes(); String hashAlg = serverCertificate.getSigAlgName(). - replace("SHA", "SHA-").toUpperCase(Locale.ENGLISH); + toUpperCase(Locale.ENGLISH).replace("SHA", "SHA-"); int ind = hashAlg.indexOf("WITH"); if (ind > 0) { hashAlg = hashAlg.substring(0, ind);