Digest algorithm defined in WS-SecurityPolicy is not honored in WS-Security signature from client -------------------------------------------------------------------------------------------------
Key: CXF-2914 URL: https://issues.apache.org/jira/browse/CXF-2914 Project: CXF Issue Type: Bug Components: WS-* Components Affects Versions: 2.3, 2.2.10 Reporter: Rich Newcomb The digest algorithm "http://www.w3.org/2000/09/xmldsig#sha1" is used in digital signatures from clients configured via WS-SecurityPolicy even when an AlgorithmSuite is defined within the policy that should resolve to a different digest algorithm. For example, the following AlgorithmSuite policy should result in the digest algorithm of "http://www.w3.org/2001/04/xmlenc#sha256" (per the WS-SecurityPolicy specification): <sp:AlgorithmSuite> <wsp:Policy> <sp:Basic256Sha256 /> </wsp:Policy> </sp:AlgorithmSuite> The correct digest algorithm is determined by the AlgorithmSuite in the Binding; however, the algorithm information is not propagated to the WSSecSignature object that creates the signature. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.