Definition at line 101 of file XrdXrootdXeq.cc.
◆ XrdXrootdSessID()
| XrdXrootdSessID::XrdXrootdSessID |
( |
| ) |
|
|
inline |
◆ ~XrdXrootdSessID()
| XrdXrootdSessID::~XrdXrootdSessID |
( |
| ) |
|
|
inline |
◆ Mask()
| void XrdXrootdSessID::Mask |
( |
| ) |
|
|
inline |
Definition at line 107 of file XrdXrootdXeq.cc.
107 {
if (bfEcb1 && bfEcb2)
108 {
unsigned char buff[
sizeof(int)*4];
110 bfEcb2->
Encrypt((
unsigned char*)&
FD, buff+8);
111 memcpy((
void*)&
Sid, (
const void*)buff,
sizeof(
int)*4);
void Encrypt(const unsigned char *in8, unsigned char *out8)
References XrdCryptoLite_BFecb::Encrypt(), FD, and Sid.
◆ UnMask()
| void XrdXrootdSessID::UnMask |
( |
| ) |
|
|
inline |
Definition at line 115 of file XrdXrootdXeq.cc.
115 {
if (bfEcb1 && bfEcb2)
116 {
unsigned char buff[
sizeof(int)*4];
118 bfEcb2->
Decrypt((
unsigned char*)&
FD, buff+8);
119 memcpy((
void*)&
Sid, (
const void*)buff,
sizeof(
int)*4);
void Decrypt(const unsigned char *in8, unsigned char *out8)
References XrdCryptoLite_BFecb::Decrypt(), FD, and Sid.
◆ FD
◆ Inst
| unsigned int XrdXrootdSessID::Inst |
◆ Pid
◆ Sid
| unsigned int XrdXrootdSessID::Sid |
The documentation for this struct was generated from the following file: