#include <XrdSecsssKT.hh>
Public Member Functions | |
void | NUG (ktEnt *ktP) |
void | Set (ktEnt &rhs) |
ktEnt () | |
~ktEnt () | |
Public Attributes | |
XrdSecsssKT::ktEnt::ktData | Data |
ktEnt * | Next |
Static Public Attributes | |
static const int | maxKLen = 128 |
static const int | NameSZ = 192 |
static const int | UserSZ = 128 |
static const int | GrupSZ = 64 |
static const int | anyUSR = 2 |
static const int | anyGRP = 4 |
static const int | usrGRP = 8 |
Classes | |
struct | ktData |
Definition at line 26 of file XrdSecsssKT.hh.
XrdSecsssKT::ktEnt::ktEnt | ( | ) | [inline] |
Definition at line 61 of file XrdSecsssKT.hh.
References Data, XrdSecsssKT::ktEnt::ktData::Grup, XrdSecsssKT::ktEnt::ktData::ID, XrdSecsssKT::ktEnt::ktData::Name, XrdSecsssKT::ktEnt::ktData::Opts, XrdSecsssKT::ktEnt::ktData::User, and XrdSecsssKT::ktEnt::ktData::Val.
XrdSecsssKT::ktEnt::~ktEnt | ( | ) | [inline] |
Definition at line 65 of file XrdSecsssKT.hh.
void XrdSecsssKT::ktEnt::NUG | ( | ktEnt * | ktP | ) | [inline] |
Definition at line 51 of file XrdSecsssKT.hh.
References Data, XrdSecsssKT::ktEnt::ktData::Grup, XrdSecsssKT::ktEnt::ktData::Name, strcpy(), and XrdSecsssKT::ktEnt::ktData::User.
Referenced by XrdSecsssKT::Rewrite().
void XrdSecsssKT::ktEnt::Set | ( | ktEnt & | rhs | ) | [inline] |
Definition at line 55 of file XrdSecsssKT.hh.
References XrdSecsssKT::ktEnt::ktData::Crt, Data, XrdSecsssKT::ktEnt::ktData::Exp, XrdSecsssKT::ktEnt::ktData::ID, XrdSecsssKT::ktEnt::ktData::Len, and XrdSecsssKT::ktEnt::ktData::Val.
Referenced by XrdSecsssKT::getKeyTab().
const int XrdSecsssKT::ktEnt::maxKLen = 128 [static] |
Definition at line 30 of file XrdSecsssKT.hh.
Referenced by XrdSecsssKT::keyX2B(), XrdSecsssKT::ktDecode0(), main(), and XrdSecsssAdmin_addKey().
const int XrdSecsssKT::ktEnt::NameSZ = 192 [static] |
const int XrdSecsssKT::ktEnt::UserSZ = 128 [static] |
const int XrdSecsssKT::ktEnt::GrupSZ = 64 [static] |
Referenced by XrdSecsssKT::addKey(), XrdSecProtocolsss::Authenticate(), XrdSecProtocolsss::Decode(), XrdSecProtocolsss::Encode(), XrdSecProtocolsss::getCredentials(), XrdSecsssKT::getKey(), XrdSecsssKT::getKeyTab(), XrdSecsssKT::isKey(), XrdSecsssKT::keyB2X(), XrdSecsssKT::keyX2B(), XrdSecsssKT::ktDecode0(), ktEnt(), NUG(), XrdSecsssKT::Rewrite(), Set(), XrdSecsssAdmin_addKey(), XrdSecsssAdmin_delKey(), XrdSecsssAdmin_Here(), XrdSecsssAdmin_insKey(), XrdSecsssAdmin_isKey(), and XrdSecsssAdmin_lstKey().
const int XrdSecsssKT::ktEnt::anyUSR = 2 [static] |
Definition at line 47 of file XrdSecsssKT.hh.
Referenced by XrdSecProtocolsss::Authenticate(), and XrdSecsssKT::ktDecode0().
const int XrdSecsssKT::ktEnt::anyGRP = 4 [static] |
Definition at line 48 of file XrdSecsssKT.hh.
Referenced by XrdSecProtocolsss::Authenticate(), and XrdSecsssKT::ktDecode0().
const int XrdSecsssKT::ktEnt::usrGRP = 8 [static] |
Definition at line 49 of file XrdSecsssKT.hh.
Referenced by XrdSecProtocolsss::Authenticate(), and XrdSecsssKT::ktDecode0().
Definition at line 59 of file XrdSecsssKT.hh.
Referenced by XrdSecsssKT::addKey(), XrdSecsssKT::delKey(), XrdSecsssKT::getKey(), XrdSecsssKT::getKeyTab(), XrdSecsssKT::Refresh(), XrdSecsssKT::Rewrite(), XrdSecsssAdmin_insKey(), XrdSecsssAdmin_lstKey(), and XrdSecsssKT::~XrdSecsssKT().