Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Web Services Enhancements (WSE) enables the digital signing and/or encryption of SOAP messages. When digitally signed using an XML digital signature, SOAP messages can be cryptographically verified to be unaltered since they were signed. Digitally signing a SOAP message allows a recipient to cryptographically verify that the message has not been altered since it was signed. Encrypting and decrypting SOAP messages can be key to securing a Web application, because SOAP messages are by default plain text and thus can be read by any recipient. An encrypted SOAP message is cryptographically encoded, so that only the owner of a private key or a symmetric key can read the contents of the message.
In This Section
- Digitally Signing a SOAP Message
Describes WSE's support for digitally signing SOAP messages using WSE.
- How to: Digitally Sign a SOAP Message
Details the steps to digitally sign SOAP messages using WSE.
- Signing Custom SOAP Headers
Describes how to sign custom SOAP headers.
- Encrypting a SOAP Message
Describes WSE's support for encrypting SOAP messages using WSE.
- How to: Encrypt a SOAP Message
Details the steps to encrypt SOAP messages using WSE.
- How to: Determine Which Parts of a SOAP Message Were Signed or Encrypted
Details how to programmatically discover which sections of a SOAP message were signed or encrypted.