Alexey Serbin created KUDU-3106:
-----------------------------------
Summary: getEndpointChannelBindings() isn't working as expected
with BouncyCastle 2.65
Key: KUDU-3106
URL: https://issues.apache.org/jira/browse/KUDU-3106
Project: Kudu
Issue Type: Bug
Components: client, java, security
Affects Versions: 1.11.1, 1.11.0, 1.10.1, 1.10.0, 1.9.0, 1.7.1, 1.8.0,
1.7.0, 1.6.0, 1.5.0, 1.4.0, 1.3.1, 1.3.0
Reporter: Alexey Serbin
With [BouncyCastle|https://www.bouncycastle.org] 2.65 the code in
https://github.com/apache/kudu/blob/25ae6c5108cc84289f69c467d862e298d3361ea8/java/kudu-client/src/main/java/org/apache/kudu/util/SecurityUtil.java#L136-L159
isn't working as expected throwing an exception:
{noformat}
java.lang.RuntimeException: cert uses unknown signature algorithm: SHA256WITHRSA
{noformat}
It seems BouncyCastle 2.65 converts the name of the certificate signature
algorithm uppercase.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)