Josh Elser created HBASE-21281:
----------------------------------

             Summary: Update bouncycastle dependency.
                 Key: HBASE-21281
                 URL: https://issues.apache.org/jira/browse/HBASE-21281
             Project: HBase
          Issue Type: Task
          Components: test
            Reporter: Josh Elser
            Assignee: Josh Elser
             Fix For: 3.0.0, 2.2.0, 2.0.3, 2.1.2


Looks like we still depend on bcprov-jdk16 for some x509 certificate generation 
in our tests. Bouncycastle has moved beyond this in 1.47, changing the artifact 
names.

[http://www.bouncycastle.org/wiki/display/JA1/Porting+from+earlier+BC+releases+to+1.47+and+later]

There are some API changes too, but it looks like we don't use any of these.

It seems like we also have vestiges in the POMs from when we were depending on 
a specific BC version that came in from Hadoop. We now have a KeyStoreTestUtil 
class in HBase, which makes me think we can also clean up some dependencies.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to