On Thu, 16 Nov 2023 14:30:31 GMT, Weijun Wang <wei...@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 <wei...@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