Baseline11
FeaturesFree ToolsPluginsPricingBlogDocumentation
Sign inSign up

Ready to stress-test your app before your users do?

Start free trial
Baseline11

USA: PrimeQA Solutions Inc.,
28 GEARY ST SUITE 650
SAN FRANCISCO, CA 94108

support@baseline11.com+1 (415) 639-9555
ProductFeaturesPricingBlogDocumentationFAQsTestimonials
Free ToolsAll Free ToolsJMeter PluginsJSON to JMX ConverterVirtual User Calculator
LegalPrivacy PolicyTerms & ConditionsData PolicyCancellations & Refunds

© 2026 Baseline11. Designed & developed by PrimeQA Solutions

Back to Plugins
  1. Home
  2. /
  3. Plugins
  4. /
  5. WS Security for SOAP

Ask AI about this plugin

ChatGPTClaudePerplexityGemini

WS Security for SOAP

JMeter plugin by Till Neunast

Processors
v1.9
9 releases
Repository

Active installs

915

+5.8%

Change this week

+50

from 865 last week

Weekly peak

3,116

week of Nov 18, 2019

Releases

9

Latest v1.9

About this plugin

Digital signature, encryption, decryption, timestamp and username token for SOAP messages via Pre/Post-Processors that modify sampler payloads/responses.

Common questions

How do I install WS Security for SOAP in JMeter?

Open JMeter's Plugins Manager (Options > Plugins Manager), find "WS Security for SOAP" on the Available Plugins tab and click Apply Changes and Restart JMeter. From the command line, run "./PluginsManagerCMD.sh install tilln-wssecurity" (or "PluginsManagerCMD.bat install tilln-wssecurity" on Windows) in your JMeter bin directory. The plugin ID is tilln-wssecurity.

What is the latest version of WS Security for SOAP?

The latest version in the official JMeter Plugins repository is 1.9, out of 9 published releases.

What does WS Security for SOAP depend on?

Version 1.9 depends on jmeter-core. The Plugins Manager installs these dependencies automatically.

Who develops WS Security for SOAP?

WS Security for SOAP is published by Till Neunast; documentation and source are at https://github.com/tilln/jmeter-wssecurity.

How popular is WS Security for SOAP?

It had 915 monthly active installations in the week of 2026-10-26, according to the usage statistics jmeter-plugins.org collects from the Plugins Manager (up 50 on the previous week).

Usage history

Weekly samples of monthly active installations

1,089 active installations in the week of Nov 3, 2025, 915 in the week of Oct 26, 2026.05001,0001,5002,000Nov 25Jan 26Mar 26May 26Jul 26Sep 26

Weekly install intensity

504 weeks of data
JanFebMarAprMayJunJulAugSepOctNovDec
2026
2025
2024
2023
2022
Less
(relative to this plugin)More
Source: jmeter-plugins.org usage statistics : monthly active installations reported by the Plugins Manager. Download counts aren't published by the repository.

Version adoption

57% of 2,757 reporting installations run the latest release, v1.9.

  • 1.9

    latest

    1,560 · 57%

  • 1.8

    568 · 21%

  • 1.7

    347 · 13%

  • 1.6

    206 · 7.5%

  • 1.5

    50 · 1.8%

  • 1.3

    11 · 0.4%

  • 4 other versions

    15 · 0.5%

Source: jmeter-plugins.org version statistics. Versions not published in the repository are custom or renamed builds reported by their installations.

Release history (9)

  1. v1.9

    Latest
    JAR
    Maintenance release: Upgrade to wss4j v3.0.0
    Depends on
    jmeter-core
    Librarieswss4j-ws-security-domwss4j-ws-security-commonxmlsec
  2. v1.8

    JAR
    • Upgrade to wss4j v2.3.1
    • Configurable keystore type (JCEKS/JKS/PKCS12)
    • Bug fixes
    Depends on
    jmeter-core
    Librarieswss4j-ws-security-domwss4j-ws-security-commonxmlsec
  3. v1.7

    JAR
    • SOAP Message Signer: Support for symmetric signature (HMAC)
    • SOAP Message Decrypter: Support for multiple decryption keys
    • Default keystore type is now JCEKS (compatible with JKS and PKCS12)
    • Bug fixes
    • Incompatible changes:
      • SOAP Message Decrypter: Private Key Password field removed (use Credentials table instead)
    Depends on
    jmeter-core
    Librarieswss4j-ws-security-domwss4j-ws-security-commonxmlsec
  4. v1.6

    JAR
    • Support for signing/encrypting/decrypting attachments
    • Upgrade to wss4j v2.2
    • Support for TCP Sampler, SMTP Sampler
    • New options:
      • Header: Actor, mustUnderstand
      • Parts to Sign/Encrypt: ID
    • Removed options:
      • Signature algorithm http://www.w3.org/2001/04/xmldsig-more#rsa-ripemd160
      • Digest algorithm http://www.w3.org/2001/04/xmlenc#ripemd160
      • Key encryption algorithm http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p
    Depends on
    jmeter-core
    Librarieswss4j-ws-security-dom>=2.2wss4j-ws-security-common>=2.2xmlsec>=2.1
  5. v1.5

    JAR
    Added WSS Timestamp Pre-Processor. Added WSS UsernameToken timestamp precision option and 'no password' option.
    Depends on
    jmeter-core
    Librarieswss4j-ws-security-domwss4j-ws-security-commonxmlsec

Add a badge to your README

Maintain this plugin? Paste the badge into your README.md to link readers to this page. It shows the live active-install count and updates on its own.

README.md

WS Security for SOAP

WS Security for SOAP on Baseline11
[![WS Security for SOAP on Baseline11](https://baseline11.com/plugins/tilln-wssecurity/badge.svg)](https://baseline11.com/plugins/tilln-wssecurity)

Install

$./PluginsManagerCMD.sh install tilln-wssecurity
Run from your JMeter bin directory, then restart JMeter.

Details

Plugin ID
tilln-wssecurity
Vendor
Till Neunast
Category
Processors
Latest version
v1.9
Requires
jmeter-core
Bundled libraries
3
Documentation

Component classes (5)

  • nz.co.breakpoint.jmeter.modifiers.WSSEncryptionPreProcessor
  • nz.co.breakpoint.jmeter.modifiers.WSSSignaturePreProcessor
  • nz.co.breakpoint.jmeter.modifiers.WSSUsernameTokenPreProcessor
  • nz.co.breakpoint.jmeter.modifiers.WSSTimestampPreProcessor
  • nz.co.breakpoint.jmeter.modifiers.WSSDecryptionPostProcessor

Related plugins

tilln-retrier

Sample Retrier

By Till Neunast

Post-Processor that retries failed samplers based on sample results (regex match of response code, data, headers or message). Configurable pause and back-off behaviour Handles…

548

-0.9%
Processors · v1.0
tilln-cors-plugin

CORS Pre-Processor

By Till Neunast

CORS Pre-Processor makes preflight requests for cross-origin HTTP requests if required, based on request method and headers, and mimics a browser's preflight cache to avoid…

98

+31%
Processors · v1.1
jpgc-jms

JMS Send and Receive Sampler

By JMeter-Plugins.org

If you are using JMS (Java Message Service) to send and receive messages between two or more clients, we have created a sampler which enables you to send and receive messages.

794

+6.3%
Processors · v0.2
jwt-preProcessor

JWT PreProcessor

By Sashika Rangoda

This is a Jmeter pre-processor plugin that can generate Java Web Token

279

+14%
Processors · v1.1.0
jmeter-jdbc

jmeter - JDBC Support

By JMeter Core Team

This sampler lets you send an JDBC Request (an SQL query) to a database.

41.2K

+4.4%
Processors
jpgc-dummy

Dummy Sampler

By JMeter-Plugins.org

Debugging sampler that just generates result as you specified. Very convenient to debug your complex scripts

15.4K

+4.4%
Processors · v0.4