Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Since Santuario 2.1.0, due to the switch to use the java.util.Base64 Mime Encoder, newline characters are always emitted in BASE-64 content, even if the "org.apache.xml.security.ignoreLineBreaks" system property is set to true. Instead, we should not emit newline characters when this system property is set, to provide consistency with previous versions and also to avoid potential interop problems with other distributions.
Attachments
Issue Links
- is related to
-
WSS-625 Use RFC4648 base64 encoder for signature values and BST
- Closed
-
SANTUARIO-494 Do not include carriage return character (
 or ) in base64-encoded fields in XML signature
- Resolved
-
SANTUARIO-488 Don't include line breaks in the StAX EncryptedData CipherValue if "org.apache.xml.security.ignoreLineBreaks" system property is set
- Closed