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
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
add a comment |
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
add a comment |
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
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
jmeter ssl-certificate password-protection
asked Mar 7 at 17:23
neXusneXus
71721033
71721033
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
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.
add a comment |
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
add a comment |
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.
add a comment |
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.
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.
answered Mar 13 at 13:09
neXusneXus
71721033
71721033
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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