#include <XrdSecProtocolhost.hh>
Inheritance diagram for XrdSecProtocolhost:

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 |
Definition at line 18 of file XrdSecProtocolhost.hh.
| XrdSecProtocolhost::XrdSecProtocolhost | ( | const char * | host | ) | [inline] |
| XrdSecProtocolhost::~XrdSecProtocolhost | ( | ) | [inline] |
| int XrdSecProtocolhost::Authenticate | ( | XrdSecCredentials * | cred, | |
| XrdSecParameters ** | parms, | |||
| XrdOucErrInfo * | einfo = 0 | |||
| ) | [virtual] |
Implements XrdSecProtocol.
Definition at line 24 of file XrdSecProtocolhost.cc.
References XrdSecProtocol::Entity, XrdSecEntity::host, XrdSecEntity::prot, strcpy(), and theHost.
| XrdSecCredentials * XrdSecProtocolhost::getCredentials | ( | XrdSecParameters * | parm = 0, |
|
| XrdOucErrInfo * | einfo = 0 | |||
| ) | [virtual] |
Implements XrdSecProtocol.
Definition at line 37 of file XrdSecProtocolhost.cc.
References XrdSecBuffer::buffer, and XrdSecBuffer::size.
| const char* XrdSecProtocolhost::getParms | ( | int & | psize, | |
| const char * | hname = 0 | |||
| ) | [inline] |
Definition at line 29 of file XrdSecProtocolhost.hh.
| void XrdSecProtocolhost::Delete | ( | void | ) | [inline, virtual] |
char* XrdSecProtocolhost::theHost [private] |
Definition at line 40 of file XrdSecProtocolhost.hh.
Referenced by Authenticate(), XrdSecProtocolhost(), and ~XrdSecProtocolhost().
1.5.1