<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:dp="http://www.datapower.com/extensions"
  extension-element-prefixes="dp"
>
  <dp:input-mapping href="store:///pkcs7-convert-input.ffd" type="ffd"/>

  <xsl:template match="/">
    <xsl:variable name="response">
      <dp:url-open 
        target="http://127.0.0.1:2060" 
        response="responsecode" 
        data-type="base64"
      >
        <xsl:value-of select="dp:binary-encode(/object/message)"/>
      </dp:url-open>
    </xsl:variable>

    <xsl:if test="$response/url-open/responsecode != 200">
      <dp:reject/>
    </xsl:if>
  </xsl:template>
  
</xsl:stylesheet>
