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 Marked as reviewed by mullan (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/16691#pullrequestreview-1735158199