Thierry Mège created QPIDJMS-607: ------------------------------------ Summary: 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
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