Când este selectată valoarea dialect http://www.ibm.com/websphere/webservices/wssecurity/dialect-was , următoarele valori sunt valori ale cuvântului cheie valide:
Integritatea necesară
- action
- Specifică elementul wsa:Action.
- body
- Specifică elementrul corp SOAP.
- dsigkey
- Specifică elementului informaţiei cheie, care este folosit pentru semnătura digitală.
- enckey
- Specifică elementul ds:KeyInfo, care este folosit pentru encriptare.
- messageid
- Specifică elementul wsa:MessageID.
- relatesto
- Specifică elementul wsa:RelatesTo.
- securitytoken
- Specifică orice elemente token de securitate, de exemplu wsse:BinarySecurityToken.
- timestamp
- Specifică elementul wsu:Timestamp. Acest element determină dacă mesajul este valid bazându-se pe timpul la care este trimis mesajul şi apoi primit.
- to
- Specifică elementulwsa:To element.
- wsaall
- Specifică toate elementele WS-Addressing în antetul SOAP.
- wsafaultto
- Specifică elementul wsa:FaultTo WS-Addressing
în antetul SOAP.
- wsafrom
- Specifică elementul wsa:From WS-Addressing
în antetul SOAP.
- wsareplyto
- Specifică elementul wsa:ReplyTo WS-Addressing
în antetul SOAP.
- wscontext
- Specifică antetul WS-Context pentru antetul SOAP. Pentru mai multe informaţii, vedeţi contextul ariei de lucru Propagare peste serviciile web.
Confidenţialitate Necesară
- bodycontent
- Specifică corpul SOAP
- digestvalue
- Specifică elementul ds:DigestValue în elementul ds:Semnătură
- semnătură
- Specifică o semnătură completă. Puteţi cripta elementul semnătură, ds:Semnătură,
prin selectarea acestei părţi de mesaj.
Note: Dacă o valoare a elementului ds:DigestValue într-o semnătură trebuie să fie criptată, tot elementul părinte ds:Semnătură trebuie criptat. Puteţi folosi cuvântul cheie semnătură pentru realizarea criptării.
- usernametoken
- Specifică elementulwsse:UsernameToken
Când valoare dialectului
http://www.w3.org/TR/1999/REC-xpath-1999116 este selectată, atunci valoarea cuvântului cheie poate fi orice expresie XPath validă care indică către parte a mesajului. De exemplu:
/*[namespace-uri()='http://schemas.xmlsoap.org/soap/envelope/' and local-name()='Envelope']
/*[namespace-uri()='http://schemas.xmlsoap.org/soap/envelope/' and local-name()='Body']
Note: Nu folosiţi acest algoritm transformat dacă vreţi ca aplicaţia configurată să fie conformă cu Profilul de Securitate de Bază (BSP). În schimb folosiţi http://www.w3.org/2002/06/xmldsig-filter2 pentru asigurarea conformităţii.