News & Events‎ > ‎News‎ > ‎

CoG jGlobus 1.8.0 Upcoming, Feedback Welcome

posted 3 Feb 2011, 02:47 by Unknown user   [ updated 3 Feb 2011, 02:48 by Matthias Hofmann ]

The Globus team is planning the next major release of features provided by CoG JGlobus and CoG JGlobus-FX libraries. The first update will cover the GSI features, and will be followed up with support for GridFTP and GRAM clients. NCSA plans to upgrade the MyProxy clients also. The primary goals of the release are

  • upgrade third-party libraries
  • port to standard security Java APIs
  • improve package and distribution model
  • deprecation of unused code

The following changes are being planned for the GSI features, which will remain protocol complaint with CoG JGlobus 1.8, but not API compliant. All existing features are expected to be supported, with the following changes:

  1. Upgrade to use standard Java SSL library, and replace PureTLS and supporting libraries. This will not only deprecate the use of unsupported PureTLS, but also provide access to better security algorithms, such has SHA2.
  2. Use Java Security Provider framework and standard API, thus facilitating use of any standard provider implementations for processing certificates and CRLs, path validation and trust managers.
  3. Support for legacy and draft proxy certificates will be dropped, and only RFC 3820 Proxy Certificate will be supported.

The following packages are planned, such that the distribution will not be a single jar:

  1. jGlobus GSI 2.0
    1. GSI Core - API for creation of proxy credentials, and utility API to deal with proxy credentials/certificate chains, as needed.
    2. GSI TrustManager - Trust Manager for Java SSL with support for RFC 3820 Proxy Certificate and Signing Policy and authorization.
    3. GSS-GSI - GSS API wrapper for standard SSL and GSI SSL (SSL with delegation), with support for RFC 3820 Proxy Certificates and Signing Policy.
    4. GSI CL - Client tools for certificate and proxy credential handling
  2. jGlobus Connectors 2.0
    1. SSL Proxy Connectors - Tomcat and JBoss connectors to enable SSL with Proxy certificates
    2. GSI SSL Connectors - Tomcat and JBoss connectors to enable GSI SSL

Feedback is welcomed via email to our contact address.