Las hojas de estilo XSL de ejemplo

La aplicación de ejemplo contiene las hojas de estilo siguientes que terminan en .xsl, que se encuentran en el directorio local del dominio instalado.

Tabla 1. Hojas de estilo de la aplicación de ejemplo
Hoja de estilo Finalidad
allData.xsl Una hoja de estilo de identidad que copia todos los datos del origen en el destino. Se utiliza para la función de redacción para llamar a la pasarela XML XACML.
apil-xacml-binding-new.xsl Utiliza la información de correlación de credenciales para crear una solicitud SOAP que puede ser procesada por el punto de decisión de política (PDP) del dispositivo DataPower. Esta hoja de estilo es una modificación de la hoja de estilo tspm-xacml-binding-sample.xsl que se proporciona en el directorio de almacenamiento del dispositivo DataPower. La funcionalidad clave que proporciona este script adaptado es añadir una variable accesible externamente que permite que la información de asunto de la solicitud XACML esté disponible en la hoja de estilo de redacción.
noPriceInfo.xsl Esta hoja de estilo establece el elemento de precio en el valor 0.0.
rgxacml.xsl Esta hoja de estilo es una personalización de la hoja de estilo tspm-retrieve-groups.xsl contenida en el directorio de almacenamiento del dispositivo DataPower. La finalidad principal de esta hoja de estilo es proporcionar el nombre de dominio LDAP, el nombre de host, la contraseña, el puerto, etc., de modo que se pueda buscar al usuario entrante y se pueda recuperar su información de grupo.
soavars.xsl Esta hoja de estilo de ejemplo define la información LDAP de las variables utilizadas por la hoja de estilo rgxacml.xsl. En el ejemplo, la contraseña no está cifrada, lo cual no es una práctica utilizada en producción.
storeCallPDP.xsl Esta hoja de estilo contiene el código para llamar a la pasarela XACML, gestiona la decisión permitir/denegar y establece la variable de filtro para ejecutar allData.xsl o noPriceInfo.xsl.
storeSendToPDP.xsl Esta hoja de estilo crea una solicitud SOAP que se envía a la pasarela XACML. Incluye la información de asunto obtenida en la hoja de estilo apil-xacml-binding-new.xsl, la información de recursos, la información de acciones y la información de entorno.

Concepto Concepto

Comentarios


Icono de fecha y hora Última actualización: 06.03.2014


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