|
xrootd
|
#include <XrdSecProtocolhost.hh>


Public Member Functions | |
| int | Authenticate (XrdSecCredentials *cred, XrdSecParameters **parms, XrdOucErrInfo *einfo=0) |
| XrdSecCredentials * | getCredentials (XrdSecParameters *parm=0, XrdOucErrInfo *einfo=0) |
| const char * | getParms (int &psize, const char *hname=0) |
| void | Delete () |
| XrdSecProtocolhost (const char *host) | |
| ~XrdSecProtocolhost () | |
Private Attributes | |
| char * | theHost |
| XrdSecProtocolhost::XrdSecProtocolhost | ( | const char * | host | ) | [inline] |
References theHost.
| XrdSecProtocolhost::~XrdSecProtocolhost | ( | ) | [inline] |
References theHost.
| int XrdSecProtocolhost::Authenticate | ( | XrdSecCredentials * | cred, |
| XrdSecParameters ** | parms, | ||
| XrdOucErrInfo * | einfo = 0 |
||
| ) | [virtual] |
Implements XrdSecProtocol.
References XrdSecProtocol::Entity, XrdSecEntity::host, XrdSecEntity::prot, and theHost.
| void XrdSecProtocolhost::Delete | ( | ) | [inline, virtual] |
Implements XrdSecProtocol.
| XrdSecCredentials * XrdSecProtocolhost::getCredentials | ( | XrdSecParameters * | parm = 0, |
| XrdOucErrInfo * | einfo = 0 |
||
| ) | [virtual] |
Implements XrdSecProtocol.
References XrdSecBuffer::buffer, and XrdSecBuffer::size.
| const char* XrdSecProtocolhost::getParms | ( | int & | psize, |
| const char * | hname = 0 |
||
| ) | [inline] |
char* XrdSecProtocolhost::theHost [private] |
Referenced by Authenticate(), XrdSecProtocolhost(), and ~XrdSecProtocolhost().
1.7.3