System News
Sun ONE Identity Server
With Security Assertion Markup Language 1.0 Specification
September 3, 2002,
Volume 55, Issue 1

The Security Assertion Markup Language (SAML) 1.0 specification defines a common XML framework for exchanging security assertions among security authorities. The primary goal is to achieve interoperability across different vendor platforms that provide authentication and authorization services. The SAML initiative is managed by the Security Services Technical Committee (SSTC) of the Organization for the Advancement of Structure Information Standards (OASIS), a nonprofit standards organization. Sun Microsystems is a cochair of the SSTC in addition to several other technical positions.

Sun is committed to supporting open standards, including popular standards developed or co-developed by Sun such as JavaTM technology and XML. The SunTM Open Net Environment (Sun ONE) platform provides a comprehensive suite of software for developing, deploying, registering and accessing Web Services. SunTM ONE Identity Server (formerly iPlanetTM Identity Server: Access Management Edition) 6.0 software with SAML support exemplifies Sun's commitment to open standards as well as the Sun ONE vision of integrated and integratable software solutions.

The SAML specification encompasses several categories: Assertions, Protocols, Bindings and Profiles. SAML includes three types of assertions: authentication assertions (the user has proven his/her identity), attribute assertions (information about the user) and authorization decision assertions (identifies whether the user is authorized to buy an item). Protocols are the request and response messages that are exchanges between the entities. The protocol is simply the way SAML requests and retrieves assertions using SOAP over HTTP. A set of bindings and protocols constitutes a profile.

Examples of how SAML will be used as the foundation for authentication and authorization services include:

  • Enabling single sign-on among trusted partners. The user authenticates against the source Web site, then is allowed to access Web resources hosted by different venders without having to reauthenticate.

  • Allowing applications to identify users (authentication assertions), then grant access based on authorization assertions and local policies.

The Sun ONE Identity Server 6.0 will support the open industry standard SAML specification as the framework for interoperability across different security domains, applications and security infrastructure.

For an illustration of the Sun ONE Identity Server 6.0 SAML Service architecture and how it interacts with other Sun ONE Identity Server 6.0 components; and for a table of SAML 1.0 specification support in the Sun ONE Identity Server 6.0 product; and a diagram of an example of how SAML will be used (the diagram shows a Web single sign-on pull model):

http://wwws.sun.com/software/products/identity_srvr/wp_saml.pdf [...read more...]

Keywords:

fullsource
 

Other articles in the Software section of Volume 55, Issue 1:

See all archived articles in the Software section.



News and Solutions for Users of Solaris, Java and Oracle's Sun hardware products
Just the news you need, none of what you don't – 42,000+ Members – 24,000+ Articles Published since 1998