You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2021/03/24 13:09:00 UTC

[jira] [Commented] (ARTEMIS-3155) Differentiate SSL store type and provider

    [ https://issues.apache.org/jira/browse/ARTEMIS-3155?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17307815#comment-17307815 ] 

ASF subversion and git services commented on ARTEMIS-3155:
----------------------------------------------------------

Commit 186481bbe8e79274eb009f63052b1d0528d0249d in activemq-artemis's branch refs/heads/master from Justin Bertram
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=186481b ]

ARTEMIS-3155 differentiate SSL store type and provider

The provider of an SSL key/trust store is different from that store's
type. However, the broker currently doesn't differentiate these and uses
the provider for both. Changing this *may* potentially break existing
users who are setting the provider, but I don't see any way to avoid
that. This is a bug that needs to be fixed in order to support use-cases
like PKCS#11.

Change summary:
 - Added documentation.
 - Consolidated several 2-way SSL tests classes into a single
   parameterized test class. All these classes were essentially the same
   except for a few key test parameters. Consolidating them avoided
   having to update the same code in multiple places.
 - Expanded tests to include different providers & types.
 - Regenerated all SSL artifacts to allow tests to pass with new
   constraints.
 - Improved logging for when SSL handler initialization fails.


> Differentiate SSL store type and provider
> -----------------------------------------
>
>                 Key: ARTEMIS-3155
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3155
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>            Reporter: Justin Bertram
>            Assignee: Justin Bertram
>            Priority: Major
>
> The _provider_ of an SSL key/trust store is different from that store's _type_. However, the broker currently doesn't differentiate these and uses the provider for both.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)