[ https://issues.apache.org/jira/browse/QPIDJMS-607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17929179#comment-17929179 ]
ASF GitHub Bot commented on QPIDJMS-607: ---------------------------------------- titimege83 opened a new pull request, #54: URL: https://github.com/apache/qpid-jms/pull/54 Created 2 properties in TransportOptions "keyStoreBase64Property" and "trustStoreBase64Property" to allow referencing key store and trust store by mean of system properties. Each property can be added in the connection URI and valued to the name of a system property. The referenced system properties must contain a store encoded in base64. > Allow keystore and truststore loading from system property > ---------------------------------------------------------- > > Key: QPIDJMS-607 > URL: https://issues.apache.org/jira/browse/QPIDJMS-607 > Project: Qpid JMS > Issue Type: Improvement > Components: qpid-jms-client > Reporter: Thierry Mège > Priority: Major > > I am currently using *transport.keyStoreLocation* and > *transport.trustStoreLocation* transport options in connection URI to load my > key stores as documented but with virtualization / containerization it is > sometime more appropriate to reference them by mean of an in memory variable > or system property instead of using a file reference. > It could be very handy to have new transport options to reference system > properties containing the base64 definition of those stores (such as > {*}transport.{*}{*}keyStoreBase64Property{*} and > {*}transport.{*}*trustStoreBase64Property* for instance). > The typical use case would be : > {code:java} > System.setProperty("keyStoreBase64", "<keyStoreContentInBase64Format>") > (...) > String connexionURI = > "amqps://some-host:5671?transport.keyStoreBase64Property=keyStoreBase64" > {code} > -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org