#include <XrdSecsssCon.hh>
XrdSecsssCon::XrdSecsssCon |
( |
| ) |
|
|
inline |
virtual XrdSecsssCon::~XrdSecsssCon |
( |
| ) |
|
|
inlinevirtual |
virtual void XrdSecsssCon::Cleanup |
( |
const std::set< std::string > & |
Contacts, |
|
|
const XrdSecEntity & |
Entity |
|
) |
| |
|
pure virtual |
Cleanup connections established by the passed entity.
- Parameters
-
Contacts | Reference to a set of connections created by the entity. Each entry in the form of 'user[:pswd]:port'. |
Entity | Reference to the entity object responsible for the contacts. |
- Note
- 1) This object is passed to the XrdSecsssID constructor. 2) It is expected that the callee will disconnect each connection. 3) Upon return the Contacts and Entity objects are deleted.
bool XrdSecsssCon::Contact |
( |
const std::string & |
lgnid, |
|
|
const std::string & |
hostID |
|
) |
| |
Add a contact for the indicated loginid entity.
- Parameters
-
lgnid | - The loginid used to to register an Entity via XrdSecsssID. |
hostID | - The hostID (i.e. lgnid[:pswd]:port). |
- Returns
- true - Contact added.
-
false - Contact not added as the lgnid is not registered.
The documentation for this class was generated from the following file: