cornercorner
FeaturesPluginsDocs & SupportCommunityPartners

Identity Management Support in NetBeans IDE

This is the home page for the Integration of Identity Management suite of products as modules in Netbeans IDE. The integration is focused to bring Security and Identity support for the Java Platform, Enterprise Edition (Java EE) modules in NetBeans IDE. This includes support for development of interoperable web services via the use of WSI-BSP token profiles, federated web services development based on liberty specifications and more.

Functionality Overview

The NetBeans™ Enterprise Pack comes bundled with all the necessary runtimes to enable you to start developing secure, identity enabled web services clients and providers. These runtimes include:

  • Sun Java™ System Application Server 9 Platform Edition
  • Sun Java System Access Manager 7.1 and Policy Agent 2.2 for Web Services Preview

Using Identity Management and Security functionality, you can:

  • Add Liberty SAML token profile to your application.
  • Add WS-Security SAML,X509 and Username token profiles to your application.
  • Use a simple wizard to enable the desire security configuration.
  • Focus only on the business logic in your Java EE web services.
  • Manager Access Manager runtime including support for multiple Access Manager instances.

To take a tour of the Identity Management tools features, see Securing Web Services

Learn More About Related Technology

The NetBeans Identity collection of modules provides support for development of secure J2EE applications. The runtime infrastructure used to provide the identity and security features are well integrated with the Java EE 5 SDK. Here are some useful links about supported technologies and specifications.


Downloads & Current Status

NetBeans Enterprise Pack 5.5 is now avaialable..

Documentation

Specifications
Tutorial

This tutorial illustrates how you can enable SAML -based authentication between a web service client and a web service provider using the bundled Access Manager along with the integrated support for the WS-Security standard in Application Server's web services client and server-side containers.

Video

Learn how the IDE enables you to easily add SAML-based authentication to your Java EE application, using Web Service Client and Provider Security. The video clearly explains message-exchange workflow between the Web Service Client and the Provider.


Other Resources

Want to Participate?

We need community support to ensure that the vast landscape of popular security and identity related specifications and technologies are made available to the Netbeans developer. This project is starting to focus on Liberty specifications but support for other major specifications including the WS-* initiatives that address the federation, security, policy, trust and privacy are all of interest.

For now, here is a link for those of you interested in the source code.

Contributors

  • Peter Liu (peter.liu at sun.com)
  • Bob May (bob.may at sun.com)
  • Sherry Barkodar (sherry.barkodar at sun.com)
  • Srividhya Narayanan (srividhya.narayanan at sun.com)
  • Andrey Yamkovoy (Andrey.Yamkovoy at sun.com)

To send feedback, get support, and receive updates and information about Identity development support in NetBeans, go to the Identity Module Mailing Lists page and subscribe to the appropriate lists.