{"id":65855,"library":"wss4j-ws-security-dom","title":"WSS4J WS Security DOM","description":"Apache WSS4J implementation of WS-Security for SOAP messages using DOM (Document Object Model) processing.","status":"active","version":"4.0.1","language":"java","source_language":null,"source_url":"https://gitbox.apache.org/repos/asf?p=ws-wss4j.git;a=summary","tags":["ws-security","soap","security","xml"],"install":[{"cmd":"<dependency>\n  <groupId>org.apache.wss4j</groupId>\n  <artifactId>wss4j-ws-security-dom</artifactId>\n  <version>4.0.1</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'org.apache.wss4j:wss4j-ws-security-dom:4.0.1'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"WSSecurityEngine","correct":"org.apache.wss4j.dom.WSSecurityEngine"}],"quickstart":{"code":"import org.apache.wss4j.dom.WSSecurityEngine;\nimport org.apache.wss4j.dom.message.WSSecHeader;\nimport org.w3c.dom.Document;\n\nWSSecurityEngine engine = new WSSecurityEngine();\nDocument doc = ...; // SOAP message\nWSSecHeader secHeader = new WSSecHeader(doc);\nsecHeader.insertSecurityHeader();\nengine.processSecurityHeader(doc, null, null, null);","lang":"java","description":"Processing WS-Security headers in a SOAP document using WSS4J DOM engine."},"warnings":[{"fix":"Update imports and configuration when migrating from WSS4J 3.x to 4.x.","message":"WSS4J 4.x requires Java 11+ and may have breaking changes from 3.x (e.g., package restructuring).","severity":"breaking","affected_versions":">=4.0.0"}],"env_vars":null,"search_vec":"'apach':5 'document':17 'dom':4,16 'implement':7 'messag':14 'model':19 'object':18 'process':20 'secur':3,11,23,25 'soap':13,24 'use':15 'ws':2,10,22 'ws-secur':9,21 'wss4j':1,6 'xml':26","created_at":"2026-06-17T17:15:57.711187+00:00","updated_at":"2026-06-17T17:15:57.711187+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://ws.apache.org/wss4j/","github":null,"docs":"https://appdoc.app/artifact/org.apache.wss4j/wss4j-ws-security-dom/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["security"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}