1 #ifndef __XRDOUCTPC_HH__ 2 #define __XRDOUCTPC_HH__ 40 const char *
cgiC2Dst(
const char *cKey,
const char *xSrc,
const char *xLfn,
41 const char *xCks,
char *Buff,
int Blen,
int strms=0,
42 const char *iHst=0,
const char *sprt=0,
const char *tprt=0,
43 bool dlgon=
false,
bool push=
false);
46 const char *
cgiC2Src(
const char *cKey,
const char *xDst,
int xTTL,
47 char *Buff,
int Blen);
50 const char *
cgiD2Src(
const char *cKey,
const char *cOrg,
51 char *Buff,
int Blen);
53 static int copyCGI(
const char *cgi,
char *Buff,
int Blen);
84 static bool cgiHost(tpcInfo &
Info,
const char *hSpec);
static const char * tpcSrc
Definition: XrdOucTPC.hh:64
static const char * tpcSgi
Definition: XrdOucTPC.hh:62
~tpcInfo()
Definition: XrdOucTPC.hh:81
static const char * tpcSpr
Definition: XrdOucTPC.hh:63
static const char * tpcDst
Definition: XrdOucTPC.hh:57
static const char * tpcDlg
Definition: XrdOucTPC.hh:56
static const char * cgiD2Src(const char *cKey, const char *cOrg, char *Buff, int Blen)
static bool cgiHost(tpcInfo &Info, const char *hSpec)
tpcInfo()
Definition: XrdOucTPC.hh:80
Definition: XrdOucTPC.hh:74
static const char * tpcDlgOn
Definition: XrdOucTPC.hh:68
const char * uName
Definition: XrdOucTPC.hh:75
static const char * tpcTpr
Definition: XrdOucTPC.hh:66
static const char * tpcTtl
Definition: XrdOucTPC.hh:67
char User[256]
Definition: XrdOucTPC.hh:78
Definition: XrdOucTPC.hh:35
static const char * tpcStr
Definition: XrdOucTPC.hh:65
static const char * cgiC2Dst(const char *cKey, const char *xSrc, const char *xLfn, const char *xCks, char *Buff, int Blen, int strms=0, const char *iHst=0, const char *sprt=0, const char *tprt=0, bool dlgon=false, bool push=false)
static const char * tpcOrg
Definition: XrdOucTPC.hh:60
static const char * tpcPsh
Definition: XrdOucTPC.hh:61
static const char * tpcLfn
Definition: XrdOucTPC.hh:59
Definition: XrdMacaroonsHandler.hh:18
static const char * tpcKey
Definition: XrdOucTPC.hh:58
~XrdOucTPC()
Definition: XrdOucTPC.hh:71
static const char * cgiC2Src(const char *cKey, const char *xDst, int xTTL, char *Buff, int Blen)
XrdOucTPC()
Definition: XrdOucTPC.hh:70
static int copyCGI(const char *cgi, char *Buff, int Blen)
static const char * tpcCks
Definition: XrdOucTPC.hh:55
char * hName
Definition: XrdOucTPC.hh:76
const char * pName
Definition: XrdOucTPC.hh:77