XML and Web Services Security


Implementation Version: 2.0 EA2

This XML and Web Services Security implementation, included as part of the JavaTM Web Services Developer Pack 2.0, provides a framework within which a JAXWS, JAXRPC or SAAJ application developer will be able to secure applications in the following ways:

This distribution includes samples that show how a JAX-RPC, JAXWS  and SAAJ application developer can use the XML and Web Services Security technology. As previously noted, these nonstandard APIs are subject to change and, as standards are defined in the Web Services Security space, we will be moving towards using the appropriate standard APIs instead of these nonstandard APIs.

How XWS-Security and JSRs 105 and 106 are related

XWS-Security APIs are used for securing Web services based on JAX-RPC, JAXWS and SAAJ. This release of XWS-Security internally uses  the JSR-105 standard for XML Digital Signature and  the non-standard XML Encryption APIs.  The use of non-standard XML Encryption APIs however has no additional impact on the  end-user over and above the fact that the  XWS-Security APIs are themselves non-standard.

JSR-105 (XML Digital Signature) APIs are included in this release of the JWSDP. JSR 105 is a standard API  for generating and validating XML Signatures as specified by the W3C recommendation. JSR-105 APIs are used by Java applications and middleware that need to create and/or process XML Signatures. It is used by this release of XWS-Security and can also be used by non-Web Services technologies, for example, documents stored or transferred in XML. Both JSR 105 and JSR 106 (XML Digital Encryption APIs) are core-XML security components. 

Command-line tools

In this release, the following command-line tools are included:

Documentation

The documentation for this release consists of the following:

Questions, Feedback, Bug Reports

Please send questions, comments, and feedback to jwsdp-feedback@sun.com.

Due to the high volume of e-mail received on these aliases, you may not receive an immediate response to your inquiry.