Skip to content

Commit

Permalink
Bump wss4j to 2.3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
tilln committed Mar 29, 2021
1 parent 7b81768 commit 70f817a
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<dependency>
<groupId>org.apache.wss4j</groupId>
<artifactId>wss4j-ws-security-dom</artifactId>
<version>2.2.2</version>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
package nz.co.breakpoint.jmeter.modifiers;

import java.util.List;
import javax.crypto.SecretKey;
import javax.xml.parsers.ParserConfigurationException;
import org.apache.jorphan.logging.LoggingManager;
import org.apache.log.Logger;
import org.apache.wss4j.common.ext.WSSecurityException;
import org.apache.wss4j.common.util.KeyUtils;
import org.apache.wss4j.dom.WSConstants;
import org.apache.wss4j.dom.message.WSSecBase;
import org.apache.wss4j.dom.message.WSSecEncrypt;
import org.apache.wss4j.dom.message.WSSecHeader;
import org.w3c.dom.Document;
Expand Down Expand Up @@ -57,8 +58,10 @@ protected Document build(Document document, WSSecHeader secHeader) throws WSSecu
secBuilder.setSymmetricEncAlgorithm(getSymmetricEncryptionAlgorithm());
secBuilder.setKeyEncAlgo(getKeyEncryptionAlgorithm());
secBuilder.setEncryptSymmKey(isCreateEncryptedKey());
log.debug("Generating symmetric key");
SecretKey symmetricKey = KeyUtils.getKeyGenerator(getSymmetricEncryptionAlgorithm()).generateKey();
log.debug("Building WSSecEncrypt");
return secBuilder.build(getCrypto());
return secBuilder.build(getCrypto(), symmetricKey);
}

// Accessors
Expand Down

0 comments on commit 70f817a

Please sign in to comment.