|
|
Example GRAM Authorization Callout Function.
This function exemplifies the GRAM authorization callout usage by writing some of its arguments to the file "authz_callout.txt".
- Parameters:
-
| ap | This function, like all functions using the Globus Callout API, is passed parameter though the variable argument list facility. The actual arguments that are passed are: |
- The GSS Security context established during job startup
- The GSS Security context established for the current operation.
- The job id string
- The parsed RSL used for job startup
- A string describing the current operation. This string is currently limited to the values: "start", "cancel", "register", "unregister", "signal", "status" and "renew"
- Returns:
- GLOBUS_SUCCESS upon success A globus result structure upon failure (needs to be defined better)
|