XWSS 2.0 on java.net
XWSS 2.0 FCS is now on
www.java.net. Check it out at
xwss. Do join the project if you are
interested in Webservices Security and post any bugs/issues that you come across. XWSS 2.0 EA is also bundled along with
JWSDP 2.0.
What's New in This Release
The following features are new to the 2.0 FCS release of
XWS-Security:
- Support for Securing JAXWS 2.0 applications. Serveral
samples
demonstrating how to secure JAXWS 2.0 applications are located in
<jwsdp_install_dir>
/xws-security/samples/jaxws2.0.
- Support for Securing SOAP 1.2 Applications.
- Partial support for WS-I
Basic Security Profile (BSP) 1.0. The Current
Limitations section includes a list of unsupported BSP assertions.
- Improved Overall Performance from XWS-Security 2.0 and an
option to specify a boolean shema attribute named
optimize
on <xwss:JAXRPCSecurity> configuration element that allows
certain common security usecases to be optimized under JAXWS 2.0.
- Refined, Simplified and Stable Programmatic APIs (over what
was
present in previous releases). These APIs can be used by standalone
SAAJ based applications for securing SOAP Message exchanges.
Refer javadocs and sample located at
<jwsdp-install-dir>/xws-security/samples/saajsecurity.
- Refined Dynamic Policy support over what was present in
previous releases. Refer javadocs and sample located at
<jwsdp-install-dir>/xws-security/samples/dynamicpolicy.
- API to obtain runtime properties set on a JAXRPC Stub or a
JAXWS BindingProvider inside a Callback. The runtime properties
can be used by the callbackhandler to make dynamic decisions about the
returned keys and security policies.
- The special QNAME constant SOAP-BODY can now be used in
XWS-Security configuration files to indicate a SOAP 1.1 or a SOAP 1.2
Body. For example one can write the following configuration to sign the
SOAP Body irrespective of the SOAP Protocol.
<xwss:Sign>
<xwss:X509Token
certificateAlias="xws-security-client"/>
<xwss:SignatureTarget
type="qname" value="SOAP-BODY"/>
</xwss:Sign>
What This Release Includes
This release includes the following XML and Web Services Security
(XWS-Security)
features:
Trackback URL: http://blogs.sun.com/ashutosh/entry/xwss_2_0_on_java