Identifica a parte da mensagem de uma maneira definida pelo dialeto escolhido.
Quando o valor do dialeto do http://www.ibm.com/websphere/webservices/wssecurity/dialect-was é selecionado, os seguintes valores são palavras-chave válidas:
Integridade Requerida- ação
- Especifica o elemento wsa:Action.
- body
- Especifica o elemento de corpo do SOAP.
- dsigkey
- Especifica o elemento de informações chave, utilizado para assinatura digital.
- enckey
- Especifica o elemento ds:KeyInfo, utilizado para criptografia.
- messageid
- Especifica o elemento wsa:MessageID.
- relatesto
- Especifica o elemento wsa:RelatesTo.
- securitytoken
- Especifica elementos do token de segurança, por exemplo, o elemento wsse:BinarySecurityToken.
- timestamp
- Especifica o elemento wsu:Timestamp. Esse elemento determina
se a mensagem é válida, com base na hora de envio e de recebimento
da mensagem.
- para
- Especifica o elemento wsa:To.
- wsaall
- Especifica todos os elementos WS-Addressing no cabeçalho SOAP.
- wsafaultto
- Especifica o elemento de WS-Addressing wsa:FaultTo no cabeçalho SOAP.
- wsafrom
- Especifica o elemento de WS-Addressing wsa:From no cabeçalho SOAP.
- wsareplyto
- Especifica o elemento de WS-Addressing wsa:ReplyTo no cabeçalho SOAP.
- wscontext
- Especifica o contexto WS-Context para o cabeçalho SOAP. Para obter informações adicionais, consulte Propagando o Contexto de Área de Trabalho pelos Serviços da Web.
Confidencialidade Requerida- bodycontent
- Especifica o corpo SOAP
- digestvalue
- Especifica o elemento ds:DigestValue dentro do elemento ds:Signature
- assinatura
- Especifica uma assinatura inteira. É possível criptografar o elemento de assinatura,
ds:Signature, selecionando essa parte da mensagem.
Nota: Se o valor de um elemento ds:DigestValue em uma assinatura precisar ser criptografado, o elemento pai inteiro ds:Signature deverá ser criptografado. É possível utilizar a palavra-chave signature para executar a criptografia.
- usernametoken
- Especifica o elemento wsse:UsernameToken
Quando o valor do dialeto
http://www.w3.org/TR/1999/REC-xpath-1999116 é selecionado, o valor da palavra-chave pode ser qualquer expressão XPath válida que aponte para uma parte da mensagem. Por exemplo:
/*[namespace-uri()='http://schemas.xmlsoap.org/soap/envelope/' and local-name()='Envelope']
/*[namespace-uri()='http://schemas.xmlsoap.org/soap/envelope/' and local-name()='Body']
Nota: Não utilize esse algoritmo de transformação se quiser que seu aplicativo configurado seja compatível com o BSP (Basic Security Profile). Em vez disso, utilize
http://www.w3.org/2002/06/xmldsig-filter2 para garantir a conformidade.
| Informações |
Valor |
| Obrigatório |
Sim |
| Tipo de dado |
Seqüência de Caracteres |