Uploaded image for project: 'Santuario'
  1. Santuario
  2. SANTUARIO-482

Don't include newline characters in BASE-64 encoded output if the "org.apache.xml.security.ignoreLineBreaks" system property is set

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • Java 2.1.2
    • 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

        1. SANTUARIO-482.patch.2
          62 kB
          Colm O hEigeartaigh

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            coheigea Colm O hEigeartaigh
            coheigea Colm O hEigeartaigh
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment