Integrated: 8319124: Update XML Security for Java to 3.0.3
Weijun Wang
weijun at openjdk.org
Tue Nov 21 17:49:25 UTC 2023
On Thu, 16 Nov 2023 14:30:31 GMT, Weijun Wang <weijun at openjdk.org> wrote:
> Update XMLDsig implementation to match Apache Santuario 3.0.3.
>
> Changes include (significance in descending order):
>
> - `SignatureMethod.java`: new signature method URIs defined
> - `SignatureBaseRSA.java`: `SignatureBaseRSAPSS` and refactoring
> - `JCEMapper.java`: use of `ThreadLocal`
> - `DigestorOutputStream.java`: one synchronized method
> - `XMLUtils.java`: renames, one new method not used anywhere, some log change
> - `Init.java`: some refactoring
> - `DOMSignatureMethod.java`: new MGF1 methods, some refactoring
> - `DOMXMLSignatureFactory.java`: new signature methods
> - `santuario.md`, `XMLDSigRI.java`: bump to 3.0.3
> - `DOMXMLSignature.java`: some finals
> - `NameSpaceSymbTable.java`: renames
> - Base64.java: no longer final
> - Others: reorder imports, add `@Override`, foreach, diamond operators
This pull request has now been integrated.
Changeset: 1c0bd81a
Author: Weijun Wang <weijun at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/1c0bd81a10f97c752818163a573d5983c7e481ac
Stats: 1568 lines in 130 files changed: 1150 ins; 231 del; 187 mod
8319124: Update XML Security for Java to 3.0.3
Reviewed-by: mullan
-------------
PR: https://git.openjdk.org/jdk/pull/16691
More information about the security-dev
mailing list