332
Message Level Web Service Security
signing, and so forth as they apply at the message level. For those who want to
explore these emerging standards on their own, here is a partial list of the more
significant JSRs and specifications:
  JSR 105 XML Digital Signatures for signing an XML document. It also in 
cludes procedures for computing and verifying signatures.
  JSR 106 XML Digital Encryption for encrypting parts of an XML document.
  JSR 155 Web Services Security Assertions, which is based on Security and 
Assertions Markup Language (SAML), is used for exchanging authentication 
and authorization information for XML documents.
  JSR 183 Web Services Message Security Java APIs, which enable applica 
tions to construct secure SOAP message exchanges.
Let's look at how to apply message level security mechanisms to build and
send a SOAP message with some message level security. For example, let's
examine how message level security APIs might put an XML digital signature on
a purchase order document. A client first embeds the digital signature into the
XML message, signing the message before sending it. The signature, which is an
X.509 certificate, is embedded into the purchase order XML document along with
other information. Code Example 7.14 shows the message header for this pur 
chase order XML document with the embedded digital signature, per the XML
Digital Signature specification. This code example is derived from the OASIS
Web Service Security: SOAP Message Security, Working Draft 17
 document. See
http:www.oasis open.org/committees/documents.php
.
 
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:wsse="http://schemas.xmlsoap.org/ws/2003/06/secext"
xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"> 
ValueType="wsse:X509v3"
EncodingType="wsse:Base64Binary" wsu:Id="X509Token">
MIIEZzCCA9CgAwIBAgIQEmtJZc0rqrKh5i...






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

 

Our web partners: Inexpensive Web Hosting Java Web Hosting personal webspace webspace php  linux webhost

 html web templates DreamweaverQuality Web Templates PSD Web Templates

cheap webhost j2ee web Hosting buy webspace ftp webspace adult webspace

frontpage WebHosting webspace hosting cheap webhost

Visionwebhosting.net Business web hosting division of Vision Web Hosting Inc.. All rights reserved

aol web hosting