Nachfolgend werden Details zum Style-Sheet 'storeCallPDP.xsl' beschrieben.
Permit).
<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" exclude-result-prefixes="dp">
<xsl:include href="storeSendToPDP.xsl" />
<xsl:template match="/">
<xsl:call-template name="call_PDP">
<xsl:with-param name="resource" select="'StorePrivateData'" />
</xsl:call-template>
<xsl:variable name="decision">
<xsl:copy-of select="dp:variable('var://context/snip/xacml/BacksideXacmlResponse')/*[local-name()='url-open']/*[localname()='
response']/*[local-name()='Envelope']/*[local-name()='Body']/*[local-name()='Response']/*[local-name()='Result']/*[localname()='
Decision']" />
</xsl:variable>
<xsl:message dp:priority="debug">
<DECISION-FROM-RTSS>
<xsl:value-of select="$decision" />
</DECISION-FROM-RTSS>
</xsl:message>
<xsl:choose>
<xsl:when test="$decision = 'Permit'">
<xsl:message dp:priority="debug">****** EINSTELLEN DES PRIVATEN FILTERS ********</xsl:message>
<dp:set-variable name="'var://context/response/displayFilter'" value="'local:///allData.xsl'" />
</xsl:when>
<xsl:otherwise>
I<dp:set-variable name="'var://context/response/displayFilter'" value="'local:///noPriceInfo.xsl'" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>