Delegation Framework
Dependencies and explanations.
See associated report in
DelegationDependencyChallengeReport.
org.glite.security.delegation-interface
This modules contains the client side interface (WSDL) and server side interface (SQL schemas and file system layout).
Build: docbook-xslt, gLite/ant build framework (should be removed)
Runtime: nothing
org.glite.security.delegation-java
This is the implementation of the delegation service in Java.
Build: glite-security-delegation-interace v2.0.0, axis v. 1.2.1, log4j v. 1.2.8, mockobjects v. 0.09 (should be removed), glite-security-util-java_R_1_3_8_1, bcprov-jdk14 v. 1.22
Runtime: axis v. 1.2., log4j v. 1.2.8, glite-security-util-java_R_1_3_8_1, bcprov-jdk14 v. 1.22
The build depends on the gLite/ant build framework, which should be replaced by something simpler (i.e. a self consistent ant build.xml file).
org.glite.security.delegation-service-java
This component provides a stand-alone service over the delegation-java implementation. This only adds a thin glue layer between that and
the runtime environment (i.e. Tomcat), which could be used as an example for integration into other serivces.
Build: glite-security-delegation-java, glite-security-delegation-interface v2.0.0, axis v. 1.2.1, log4j v. 1.2.8, mockobjects v. 0.09 (should be removed), glite-security-util-java_R_1_3_8_1, bcprov-jdk14 v. 1.22
Runtime: axis v. 1.2., log4j v. 1.2.8, glite-security-util-java_R_1_3_8_1, bcprov-jdk14 v. 1.22, glite-security-delegation-interface v2.0.0, tomcat v. 5.0.28
The build depends on the gLite/ant build framework, which should be replaced by something simpler (i.e. a self consistent ant build.xml file).
org.glite.security.delegation-client
This component is based on gSOAP 2.7.6b and the 1.0 version of the delegation interface (current one is 2.0).
This codebase has been forked into org.glite.data.delegation-api-c and org.glite.data.delegation-cli to be able
to build those with gSOAP 2.6.2. However recently those have been updated to gSOAP 2.7.6b and the v2.0
of the delegation interface, which makes this module obsolete.
org.glite.data.delegation-api-c
Automatically generated client side C gSOAP library for the delegation interface.
Build: gSOAP 2.7.6b, CGSI_gSOAP_2.7-dev, vdt_globus_sdk
Runtime: CGSI_gSOAP_2.7, vdt_globus_essentials
org.glite.data.delegation-cli
Provides a simplified library and command line tools for delegation.
Build: glite-data-delegation-api-c, glite-data-util-c, gridsite-shared, CGSI-gSOAP_2.7-dev, gSOAP 2.7.6b
Runtime: glite-data-delegation-api-c, glite-data-util-c, gridsite-shared, CGSI-gSOAP_2.7
Last edit:
AkosFrohner on 2009-03-09 - 10:36
Number of topics: 1
Maintainer:
AkosFrohner