Skip to content

Commit ecf4afe

Browse files
Currently one manual adoptions is still required to compile due to constructor change based on RelaxNG XML grammar adoption
1 parent 459ea4c commit ecf4afe

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

odfdom/src/main/java/org/odftoolkit/odfdom/pkg/OdfPackage.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1984,7 +1984,10 @@ private byte[] encryptData(byte[] data, OdfFileEntry fileEntry) {
19841984
if (keyDerivationElement != null) {
19851985
encryptionDataElement.removeChild(keyDerivationElement);
19861986
}
1987-
keyDerivationElement = encryptionDataElement.newKeyDerivationElement(1024, "PBKDF2", saltStr);
1987+
keyDerivationElement = encryptionDataElement.newKeyDerivationElement("PBKDF2");
1988+
keyDerivationElement.setIterationCountAttribute(1024);
1989+
keyDerivationElement.setSaltAttribute(saltStr);
1990+
19881991
StartKeyGenerationElement startKeyGenerationElement =
19891992
OdfElement.findFirstChildNode(StartKeyGenerationElement.class, encryptionDataElement);
19901993
if (startKeyGenerationElement != null) {

0 commit comments

Comments
 (0)