GT 4.2.1 Delegation Service Release Notes


1. Component Overview

The Delegation Service provides an interface for the delegation of credentials to a hosting environment. This enables a single delegated credential to be shared across multiple invocations of services on that hosting environment (e.g. it could be used for multiple GRAM job submissions or across GRAM and RFT submissions.) It also provides a means for credential renewal.

2. Feature summary

Features new in GT 4.2.1:

  • Added support for GetResourceProperties and QueryResourceProperties interface.

Other Supported Features:

  • Provides an interface for the delegation and renewal of credentials to a host.
  • Allows for a single delegated credential to be reused across multiple service invocations (e.g. GRAM jobs).

Deprecated Features:

  • None.

3. Summary of Changes in the Delegation Service

No changes have been made since last stable release, 4.2.0.

4. Bug Fixes

No new bugs have been fixed since last stable release, 4.2.0.

5. Known Problems

The following problems and limitations are known to exist for the Delegation Service at the time of the 4.2.1 release:

5.1. Limitations

  • No known limitations exist.

5.2. Outstanding bugs

  • Bug 2354 Query the delegated credentials
  • Bug 4717 Delegation Resources need to provide more flexibility in the selection of the persistence mechanism
  • Bug 5078 Support for cascading refresh and renewal in the Delegation Service
  • Bug 5256 Persist DS information to a database.
  • Bug 6291: globus-credential-delegate

6. Technology dependencies

The Delegation Service depends on the following GT components:

  • WS Authentication and Authorization
  • Java WS Core

The Delegation Service depends on all third party software Java WS Core depends on.

7. Tested platforms

Tested Platforms for Delegation Service:

  • Windows XP
  • Linux (Red Hat 7.3)

Tested Containers for Delegation Service:

  • Java WS Core container
  • Tomcat 5.0.30

8. Backward compatibility summary

Delegation Service has been updated to use the latest version of Java WS Core, which now supports the final version of WSRF/WSN specification. This service is not compatible with the previous stable versions, GT 4.0.x.

The Java WS Authentication and Message component has been updated to support RFC 3820 proxies by default as described here. This implies that credentials delegated in the previous stable version are incompatible with this version.

9. Associated Standards

10. For More Information

See Delegation Service for more information about this component.