How can I let Apache JMeter use (password protected) keys from a (password protected) jks keystore2019 Community Moderator ElectionHow to remove .htaccess password protection from a subdirectoryResetting password-protection on Apache web directoryHow to create .pfx file from certificate and private key?Munin, apache and how to password protect muninjmeter - how to use Apache htpasswd in jmeterApache password protected directory misconfigurationPassword protect sheets from viewingRestassured - Facing issue with SSL - Untrusted ResourcesApache JMeter Issue With Keystorekey password and keystore password using ikeyman tool

Generic TVP tradeoffs?

How to get the n-th line after a grepped one?

Maths symbols and unicode-math input inside siunitx commands

What does Deadpool mean by "left the house in that shirt"?

Existence of a celestial body big enough for early civilization to be thought of as a second moon

Suggestions on how to spend Shaabath (constructively) alone

Do native speakers use "ultima" and "proxima" frequently in spoken English?

In Aliens, how many people were on LV-426 before the Marines arrived​?

Probably overheated black color SMD pads

PTIJ What is the inyan of the Konami code in Uncle Moishy's song?

Is honey really a supersaturated solution? Does heating to un-crystalize redissolve it or melt it?

Variable completely messes up echoed string

Hausdorff dimension of the boundary of fibres of Lipschitz maps

Can other pieces capture a threatening piece and prevent a checkmate?

Do US professors/group leaders only get a salary, but no group budget?

Why is indicated airspeed rather than ground speed used during the takeoff roll?

Violin - Can double stops be played when the strings are not next to each other?

Can a wizard cast a spell during their first turn of combat if they initiated combat by releasing a readied spell?

In what cases must I use 了 and in what cases not?

How to define limit operations in general topological spaces? Are nets able to do this?

Do I need to consider instance restrictions when showing a language is in P?

How is the partial sum of a geometric sequence calculated?

Why didn't Héctor fade away after this character died in the movie Coco?

What is the relationship between relativity and the Doppler effect?



How can I let Apache JMeter use (password protected) keys from a (password protected) jks keystore



2019 Community Moderator ElectionHow to remove .htaccess password protection from a subdirectoryResetting password-protection on Apache web directoryHow to create .pfx file from certificate and private key?Munin, apache and how to password protect muninjmeter - how to use Apache htpasswd in jmeterApache password protected directory misconfigurationPassword protect sheets from viewingRestassured - Facing issue with SSL - Untrusted ResourcesApache JMeter Issue With Keystorekey password and keystore password using ikeyman tool










0















Context



I have a keystore (keystore.jks) that is protected by a password.

I can get jmeter to use keys from that store by providing



  • -Djavax.net.ssl.keyStore

  • -Djavax.net.ssl.keyStorePassword

with the appropriate values as long as the keys themselves are not password protected.



However, my particular keystore contains multiple keys that each require a password to retrieve them.



How I access the key in plain old Java:



String keyStorePath = "/keystore.jks";
char[] keyStorePassword = "keyStorePassword".toCharArray();

String keyAlias = "keyAlias";
char[] keyPassword= "keyPassword".toCharArray();


KeyStore keyStore = KeyStore.getInstance("JKS");
try (InputStream is = this.getClass().getResourceAsStream(keyStorePath ))
keyStore.load(is, keyStorePassword);


PrivateKey privateKey = (PrivateKey) keyStore.getKey(keyAlias, keyPassword);
X509Certificate certificate = (X509Certificate) keyStore.getCertificate(keyAlias);


How would I retrieve and use such keys in JMeter?



That is the question.



JMeter's Keystore Configuration does not allow you to specify a key's password.










share|improve this question


























    0















    Context



    I have a keystore (keystore.jks) that is protected by a password.

    I can get jmeter to use keys from that store by providing



    • -Djavax.net.ssl.keyStore

    • -Djavax.net.ssl.keyStorePassword

    with the appropriate values as long as the keys themselves are not password protected.



    However, my particular keystore contains multiple keys that each require a password to retrieve them.



    How I access the key in plain old Java:



    String keyStorePath = "/keystore.jks";
    char[] keyStorePassword = "keyStorePassword".toCharArray();

    String keyAlias = "keyAlias";
    char[] keyPassword= "keyPassword".toCharArray();


    KeyStore keyStore = KeyStore.getInstance("JKS");
    try (InputStream is = this.getClass().getResourceAsStream(keyStorePath ))
    keyStore.load(is, keyStorePassword);


    PrivateKey privateKey = (PrivateKey) keyStore.getKey(keyAlias, keyPassword);
    X509Certificate certificate = (X509Certificate) keyStore.getCertificate(keyAlias);


    How would I retrieve and use such keys in JMeter?



    That is the question.



    JMeter's Keystore Configuration does not allow you to specify a key's password.










    share|improve this question
























      0












      0








      0








      Context



      I have a keystore (keystore.jks) that is protected by a password.

      I can get jmeter to use keys from that store by providing



      • -Djavax.net.ssl.keyStore

      • -Djavax.net.ssl.keyStorePassword

      with the appropriate values as long as the keys themselves are not password protected.



      However, my particular keystore contains multiple keys that each require a password to retrieve them.



      How I access the key in plain old Java:



      String keyStorePath = "/keystore.jks";
      char[] keyStorePassword = "keyStorePassword".toCharArray();

      String keyAlias = "keyAlias";
      char[] keyPassword= "keyPassword".toCharArray();


      KeyStore keyStore = KeyStore.getInstance("JKS");
      try (InputStream is = this.getClass().getResourceAsStream(keyStorePath ))
      keyStore.load(is, keyStorePassword);


      PrivateKey privateKey = (PrivateKey) keyStore.getKey(keyAlias, keyPassword);
      X509Certificate certificate = (X509Certificate) keyStore.getCertificate(keyAlias);


      How would I retrieve and use such keys in JMeter?



      That is the question.



      JMeter's Keystore Configuration does not allow you to specify a key's password.










      share|improve this question














      Context



      I have a keystore (keystore.jks) that is protected by a password.

      I can get jmeter to use keys from that store by providing



      • -Djavax.net.ssl.keyStore

      • -Djavax.net.ssl.keyStorePassword

      with the appropriate values as long as the keys themselves are not password protected.



      However, my particular keystore contains multiple keys that each require a password to retrieve them.



      How I access the key in plain old Java:



      String keyStorePath = "/keystore.jks";
      char[] keyStorePassword = "keyStorePassword".toCharArray();

      String keyAlias = "keyAlias";
      char[] keyPassword= "keyPassword".toCharArray();


      KeyStore keyStore = KeyStore.getInstance("JKS");
      try (InputStream is = this.getClass().getResourceAsStream(keyStorePath ))
      keyStore.load(is, keyStorePassword);


      PrivateKey privateKey = (PrivateKey) keyStore.getKey(keyAlias, keyPassword);
      X509Certificate certificate = (X509Certificate) keyStore.getCertificate(keyAlias);


      How would I retrieve and use such keys in JMeter?



      That is the question.



      JMeter's Keystore Configuration does not allow you to specify a key's password.







      jmeter ssl-certificate password-protection






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 7 at 17:23









      neXusneXus

      71721033




      71721033






















          1 Answer
          1






          active

          oldest

          votes


















          0














          After looking around I concluded that this is currently (JMeter 5.0) not possible.



          Get jmeter to use certificates from a key store by providing these properties at startup:



          • -Djavax.net.ssl.keyStore

          • -Djavax.net.ssl.keyStorePassword

          The certificates inside the store should have the same password as the store, then they are picked up without problems when you use a Keystore Configuration specifying (a variable that holds) the certificate alias.






          share|improve this answer






















            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55049615%2fhow-can-i-let-apache-jmeter-use-password-protected-keys-from-a-password-prote%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            After looking around I concluded that this is currently (JMeter 5.0) not possible.



            Get jmeter to use certificates from a key store by providing these properties at startup:



            • -Djavax.net.ssl.keyStore

            • -Djavax.net.ssl.keyStorePassword

            The certificates inside the store should have the same password as the store, then they are picked up without problems when you use a Keystore Configuration specifying (a variable that holds) the certificate alias.






            share|improve this answer



























              0














              After looking around I concluded that this is currently (JMeter 5.0) not possible.



              Get jmeter to use certificates from a key store by providing these properties at startup:



              • -Djavax.net.ssl.keyStore

              • -Djavax.net.ssl.keyStorePassword

              The certificates inside the store should have the same password as the store, then they are picked up without problems when you use a Keystore Configuration specifying (a variable that holds) the certificate alias.






              share|improve this answer

























                0












                0








                0







                After looking around I concluded that this is currently (JMeter 5.0) not possible.



                Get jmeter to use certificates from a key store by providing these properties at startup:



                • -Djavax.net.ssl.keyStore

                • -Djavax.net.ssl.keyStorePassword

                The certificates inside the store should have the same password as the store, then they are picked up without problems when you use a Keystore Configuration specifying (a variable that holds) the certificate alias.






                share|improve this answer













                After looking around I concluded that this is currently (JMeter 5.0) not possible.



                Get jmeter to use certificates from a key store by providing these properties at startup:



                • -Djavax.net.ssl.keyStore

                • -Djavax.net.ssl.keyStorePassword

                The certificates inside the store should have the same password as the store, then they are picked up without problems when you use a Keystore Configuration specifying (a variable that holds) the certificate alias.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 13 at 13:09









                neXusneXus

                71721033




                71721033





























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55049615%2fhow-can-i-let-apache-jmeter-use-password-protected-keys-from-a-password-prote%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Thal And Out Agency railway station See also References External links Navigation menuOfficial Web Site of Pakistan RailwaysArchivedOfficial Web Site of Pakistan Railwayseeexpanding ite

                    Understanding generators in Python2019 Community Moderator ElectionGenerator function not working pythonFor loop not executing two timesGenerators - Printing generated valuesWhy can a python generator only be used once?What exactly do generators do?What does the “yield” keyword do?What does “list comprehension” mean? How does it work and how can I use it?sklearn Kfold acces single fold instead of for loopIs a generator the callable? Which is the generator?Apply Border To Range Of Cells Using OpenpyxlCalling an external command in PythonWhat are metaclasses in Python?What is the difference between @staticmethod and @classmethod?Finding the index of an item given a list containing it in PythonDifference between append vs. extend list methods in PythonHow can I safely create a nested directory in Python?Does Python have a ternary conditional operator?Understanding slice notationUnderstanding Python super() with __init__() methodsDoes Python have a string 'contains' substring method?

                    How can I change the color of pagination dots of UIPageControl?How to change UIPageControl dotsIs there a way to change page indicator dots colorCustomize dot with image of UIPageControl at index 0 of UIPageControlNo visible @interface for 'NSObject<PageControlDelegate>' declares the selector 'pageControlPageDidChange:'How to change the color of pagination dots in UIPageControl with a different color per pagepagecontrol indicator custom image instead of DefaultChanging the colour of UIPageControl dots in MonoTouchpagecontrol selectable page visibility color?Alternative way to load ViewControllers on a UIPageControlHow to set only layer.border-color for UIpage control dots in swiftHow can I develop for iPhone using a Windows development machine?How to change the name of an iOS app?UITableView - change section header coloruipagecontrol indicator(dot)issueCustom UIPageControl dots color not changingchange the interspace between UIPageControl dotsHow to change Status Bar text color in iOSHow can I change image tintColor in iOS and WatchKitUIPageControl dots with larger space in between each dotsHow to change the color of pagination dots in UIPageControl with a different color per page