Hi,
Yes that did work.
Thanks for pointing me in the right direction. :)
In file: getSubject.xsl
<xsl:template match="/">
<!-- Get subject from SSL client cert -->
<dp:set-variable name="'var://context/reqData/client_subject'"
value="dp:auth-info('ssl-client-subject','x500')" />
</xsl:template>
In JS-file:
var transform = require('transform');
var options = {
"location": "local:///CardAPI-Rest/getSubject.xsl",
};
transform.xslt(options, function(error, nodelist, abortinfo) {
if (error) {
//Handle error
}
else {
//Do nothing, value in variable
}
});
/Jocke D
#DataPower#Support#SupportMigration