<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 3/24/17 3:13 AM, Axel Rose wrote:<br>
    </div>
    <blockquote
cite="mid:CAK0PSYHsLwSfyMPSqe-xpt1Lrxw_qEY6_maZ2Z-=WBi=igs0vg@mail.gmail.com"
      type="cite">
      <div dir="ltr"><br>
        <div>Using OpenSAML3 and HTTPPostEncoder I get a seemingly
          corrupt (*) AuthNRequest.</div>
        <div>The request ist fine though if I use
          HTTPRedirectDeflateEncoder.</div>
        <br>
      </div>
    </blockquote>
    <br>
    Well, if per the subject line, you're expecting the POST encoder to
    deflate the SAML message: That's incorrect.  In the SAML 2 POST
    binding, there is no deflation like in the Redirect-DEFLATE
    binding.  The serialized XML is simply base64-encoded and placed
    into the form.  SAML Bindings, section 3.5.4:<br>
    <br>
    <blockquote type="cite">Messages are encoded for use with this
      binding by encoding the XML into an HTML form control and are<br>
      transmitted using the HTTP POST method. A SAML protocol message is
      form-encoded by applying the<br>
      base-64 encoding rules to the XML representation of the message
      and placing the result in a hidden form<br>
      control within a form as defined by [HTML401] Section 17. ......<br>
    </blockquote>
    <br>
  </body>
</html>