Grid Community Toolkit  6.2.1653033972 (tag: v6.2.20220524)
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
myproxy_delegation.h
1 /*
2  * myproxy_delegation.h
3  *
4  * functions for get-delegation - delegation from Myproxy server to the client
5  */
6 #ifndef __MYPROXY_DELEGATION_H
7 #define __MYPROXY_DELEGATION_H
8 
9 #include "myproxy.h"
10 
11 int myproxy_get_delegation(
12  myproxy_socket_attrs_t *socket_attrs,
13  myproxy_request_t *client_request,
14  char *certfile, /* for backward compatibility.
15  use client_request->authzcreds
16  instead. */
17  myproxy_response_t *server_response,
18  char *outfile);
19 
20 int myproxy_set_delegation_defaults(
21  myproxy_socket_attrs_t *socket_attrs,
22  myproxy_request_t *client_request);
23 
24 #endif