Le regole di elaborazione del WSP (Web Service Proxy) StoreWSP

Il gateway centrale dell'esempio è StoreWSP. La politica del gateway contiene una regola di richiesta e risposta.

Regola di richiesta

L'azione della politica primaria della StoreWSP_default_request-rule è denominata AAA. Nell'azione AAA, il token LTPA viene convalidato, i gruppi di utenti vengono richiamati, e viene effettuata un'autorizzazione per verificare se l'utente è contenuto nel gruppo LDAP Manager, Commessi o Clienti del gruppo LDAP. Questa convalida viene eseguita quando il passo AZ di AAA chiama il PDP (Policy Decision Point) StoreWSDLPDP, sul dispositivo DataPower. Questo PDP utilizza la politica XACML storeWSPXACML.xml.

Regola di risposta

Nella regola di risposta, StoreWSP_default_response-rule, la trasformazione chiama il servizio firewall XML StoreXACMLFW.

Questa trasformazione determina se l'utente è autorizzato ad accedere alle informazioni sul prezzo in base a se l'utente è un membro del gruppo Manager. Se lo è, la variabile var:///context/response/displayFilter è impostata su local:///allData.xsl. Se non è membro del gruppo LDAP Manager, la variabile var:///context/response/displayFilter è impostata su local:///noPriceInfo.xsl.

La trasformazione esegue quindi le azioni del foglio di stile sulla risposta.

Regole di elaborazione StoreXAMLFW

Il foglio di stile personalizzato storeSendToPDP.xsl chiama il firewall XML locale StoreXACMLFW. In questo firewall vengono utilizzate due regole di elaborazione. StoreXACMLFW_request contiene una singola azione della politica AAA che utilizza la trasformazione allData.xsl. Questa azione AAA, StoreXACMLFWAZ, a sua volta chiama l'azione StorePDP del PDP XACML. Utilizzando la politica XACML storePrivateDataXACML.xml, si verifica se l'utente è autorizzato ad accedere alle informazioni sui prezzi.


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_storewsp_rules.htm