#include <XrdNetSecurity.hh>
List of all members.
Private Member Functions |
| char * | hostOK (char *hname, const char *ipname, const char *why) |
Static Private Attributes |
| static const char * | TraceID = "NetSecurity" |
Constructor & Destructor Documentation
| XrdNetSecurity::XrdNetSecurity |
( |
| ) |
|
|
inline |
| XrdNetSecurity::~XrdNetSecurity |
( |
| ) |
|
|
inline |
Member Function Documentation
| void XrdNetSecurity::AddHost |
( |
char * |
hname | ) |
|
| void XrdNetSecurity::AddNetGroup |
( |
char * |
hname | ) |
|
| char * XrdNetSecurity::Authorize |
( |
struct sockaddr * |
addr | ) |
|
References DEBUG, XrdOucNList_Anchor::Find(), XrdOucHash< T >::Find(), XrdSysDNS::getHostName(), HostList, hostOK(), XrdSysMutex::Lock(), NetGroups, XrdNetTextList::next, okHMutex, OKHosts, XrdNetTextList::text, and XrdSysMutex::UnLock().
Referenced by XrdNet::do_Accept_TCP(), and XrdNet::do_Accept_UDP().
| char * XrdNetSecurity::hostOK |
( |
char * |
hname, |
|
|
const char * |
ipname, |
|
|
const char * |
why |
|
) |
| |
|
private |
Member Data Documentation
| int XrdNetSecurity::lifetime |
|
private |
| const char * XrdNetSecurity::TraceID = "NetSecurity" |
|
staticprivate |
The documentation for this class was generated from the following files: