[
https://issues.apache.org/jira/browse/QPID-5056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13733472#comment-13733472
]
Rob Godfrey commented on QPID-5056:
-----------------------------------
Attached a patch which updates the KeyStore and TrustStore interfaces in the
described manner, and uses the new API in AmqpPortAdapter,
JMXManagedObjectRegistry, and HttpManagement.
Ideally we would be able to get rid of the getPassword() and setPassword()
methods on [Key|Trust]Store, but these are currently used in some tests.
> [Java Broker] Change configuration model to allow for KeyStores/TrustStores
> which are not JKS files on the filesystem
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: QPID-5056
> URL: https://issues.apache.org/jira/browse/QPID-5056
> Project: Qpid
> Issue Type: Improvement
> Components: Java Broker
> Reporter: Rob Godfrey
> Attachments: QPID-5056.patch
>
>
> Currently the rest of the broker assumes that a KeyStore/TrustStore is simply
> a proxy for a file on the file system. Instead we should make KeyStore and
> TrustStore be providers of KeyManager[]s and and TrustManager[]s
> respectively. This will allow us to later provide alternate implementations
> (such as key stores managed inside the configuration itself).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]