Qpid
  1. Qpid
  2. QPID-2446

JMS Client should allow a trust/key store per connection rather than one per JVM

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.6
    • Fix Version/s: 0.7
    • Component/s: Java Client
    • Labels:
      None

      Description

      In some cases you would need to create connections with multiple SSL certificates from the same JVM.
      One such option is to have each certificate in it's own keystore (and truststore if necessary).
      Another option is to have multiple certificates in the same keystore - QPID-2447.

        Issue Links

          Activity

          Rajith Attapattu created issue -
          Rajith Attapattu made changes -
          Field Original Value New Value
          Link This issue is a clone of QPID-2445 [ QPID-2445 ]
          Rajith Attapattu made changes -
          Description The JMS client needs to extract the user ID from the external mechanism when SASL EXTERNAL is used.
          Ex. If we use SSL as the external mechanism, we need to create an user ID based on the client certificate.
          In some cases you would need to create connections with multiple SSL certificates from the same JVM.
          One such option is to have each certificate in it's own keystore (and truststore if necessary).
          Another option is to have multiple certificates in the same keystore.
          Rajith Attapattu made changes -
          Link This issue is a clone of QPID-2445 [ QPID-2445 ]
          Rajith Attapattu made changes -
          Link This issue relates to QPID-2447 [ QPID-2447 ]
          Rajith Attapattu made changes -
          Issue Type Bug [ 1 ] Improvement [ 4 ]
          Description In some cases you would need to create connections with multiple SSL certificates from the same JVM.
          One such option is to have each certificate in it's own keystore (and truststore if necessary).
          Another option is to have multiple certificates in the same keystore.
          In some cases you would need to create connections with multiple SSL certificates from the same JVM.
          One such option is to have each certificate in it's own keystore (and truststore if necessary).
          Another option is to have multiple certificates in the same keystore - QPID-2447.
          Hide
          Rajith Attapattu added a comment -

          "testCreateSSLContextFromConnectionURLParams" in SSLTest covers this case.

          Show
          Rajith Attapattu added a comment - "testCreateSSLContextFromConnectionURLParams" in SSLTest covers this case.
          Rajith Attapattu made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          32d 15h 33m 1 Rajith Attapattu 14/Apr/10 20:18

            People

            • Assignee:
              Rajith Attapattu
              Reporter:
              Rajith Attapattu
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development