Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-10743 Turn the direct dependency on BouncyCastle to an optional one
  3. HDDS-11216

Replace HAUtils#buildCAX509List usages with other direct usages

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0
    • None

    Description

      HAUtils#buildCAX509List currently uses 3 different methods from the CertificateClient: getCaList, listCa and updateCaList. These methods are cluttering the certificateClient and should be replaced with direct calls where it's applicable.

      The end goal of the CertificateClient related issues is to have a clean API that preferably only contains getting the KeyStores and TrustStores and related calls. The certificates themselves shouldn't escape the client itself.

      This issue is a step towards that direction.

      Attachments

        Issue Links

          Activity

            People

              sgal Szabolcs Gál
              sgal Szabolcs Gál
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: