#include <XrdNetSecurity.hh>
Public Member Functions | |
XrdNetSecurity () | |
~XrdNetSecurity () | |
void | AddHost (char *hname) |
void | AddNetGroup (char *hname) |
bool | Authorize (const char *hSpec) |
bool | Authorize (XrdNetAddr &addr) |
void | Merge (XrdNetSecurity *srcp) |
void | Trace (XrdSysTrace *et=0) |
Definition at line 43 of file XrdNetSecurity.hh.
|
inline |
Definition at line 59 of file XrdNetSecurity.hh.
Referenced by Merge().
|
inline |
Definition at line 61 of file XrdNetSecurity.hh.
void XrdNetSecurity::AddHost | ( | char * | hname | ) |
Definition at line 90 of file XrdNetSecurity.cc.
References DEBUG.
void XrdNetSecurity::AddNetGroup | ( | char * | hname | ) |
Definition at line 113 of file XrdNetSecurity.cc.
References DEBUG, and XrdNetTextList::next.
bool XrdNetSecurity::Authorize | ( | const char * | hSpec | ) |
Definition at line 132 of file XrdNetSecurity.cc.
References Authorize, and XrdNetAddr::Set().
bool XrdNetSecurity::Authorize | ( | XrdNetAddr & | addr | ) |
Definition at line 147 of file XrdNetSecurity.cc.
References DEBUG, XrdNetAddrInfo::fmtAdv6, XrdNetAddrInfo::Format(), XrdNetAddrInfo::Name(), XrdNetTextList::next, XrdNetAddrInfo::noPort, XrdNetAddrInfo::old6Map4, and XrdNetTextList::text.
void XrdNetSecurity::Merge | ( | XrdNetSecurity * | srcp | ) |
Definition at line 192 of file XrdNetSecurity.cc.
References XrdNetSecurity(), XrdNetTextList::next, XrdOucNList_Anchor::Pop(), and XrdNetTextList::text.
|
inline |
Definition at line 57 of file XrdNetSecurity.hh.