Fogli di stile XSL di esempio

L'applicazione di esempio contiene i seguenti fogli di stile che terminano con .xsl, presenti nella directory locale del dominio installato.

Tabella 1. Fogli di stile nell'applicazione di esempio
Foglio di stile Scopo
allData.xsl Un foglio di stile dell'identità che copia tutti i dati dall'origine alla destinazione. Viene utilizzato sia per la funzione di redazione che per la chiamata al gateway XML XACML.
apil-xacml-binding-new.xsl Utilizza le informazioni di associazione delle credenziali per creare una richiesta SOAP che può essere elaborata dal dispositivo DataPower PDP (Policy Decision Point). Questo foglio di stile è una modifica del foglio di stile tspm-xacml-binding-sample.xsl fornito nella directory di archivio del dispositivo DataPower. La funzionalità chiave fornita da questo script adattato è di aggiungere una variabile accessibile esternamente che rende le informazioni sull'oggetto della richiesta XACML disponibile al foglio di stile di redazione.
noPriceInfo.xsl Questo foglio di stile imposta l'elemento prezzo a un valore pari a 0.0.
rgxacml.xsl Questo foglio di stile è una personalizzazione del foglio di stile tspm-retrieve-groups.xsl nella directory di archivio del dispositivo DataPower. Lo scopo primario di questo foglio di stile è di fornire il DN LDAP, il nome host, la password, la porta e così via, in modo che l'utente in entrata possa essere ricercato e le relative informazioni sul gruppo richiamate.
soavars.xsl Questo foglio di stile è un esempio che definisce le informazioni LDAP in variabili utilizzate dal foglio di stile rgxacml.xsl. Nell'esempio la password è decodificata, che non è una pratica di produzione.
storeCallPDP.xsl Questo foglio di stile dispone del codice per chiamare il gateway XACML, gestisce la decisione Consenti/Nega e imposta la variabile di filtro per eseguire allData.xsl o noPriceInfo.xsl.
storeSendToPDP.xsl Questo foglio di stile crea una richiesta SOAP inviata al gateway XACML. Include le informazioni sull'oggetto ottenute dal foglio di stile apil-xacml-binding-new.xsl e le informazioni sulla risorsa, sull'azione e sull'ambiente.

Concetto Concetto

Feedback


Timestamp icon Ultimo aggiornamento: 6 Marzo 2014


http://publib.boulder.ibm.com/infocenter/prodconn/v1r0m0/topic/com.ibm.scenarios.soawdpwsrr25.doc/topics/csoa2_sample_xsl.htm