RFR: 8319124: Update XML Security for Java to 3.0.3

Sean Mullan mullan at openjdk.org
Thu Nov 16 18:28:34 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

Marked as reviewed by mullan (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk/pull/16691#pullrequestreview-1735158199


More information about the security-dev mailing list