Inheritance diagram for edg::workload::common::socket_pp::GSISocketClient:
Public Methods | |
GSISocketClient (const std::string &, int) | |
Constructor. More... | |
virtual | ~GSISocketClient () |
Destructor. | |
void | ServerContact (const std::string &contact) |
Set the server contact. More... | |
void | DelegateCredentials (bool mode) |
Set whether the client must delegate credentials or not. More... | |
virtual bool | Open () |
Open the connection. More... | |
virtual bool | Close () |
Close the connection. More... | |
Protected Methods | |
bool | InitGSIAuthentication (int sock) |
Initialize GSI Authentication. More... |
This object acts as Client in the message exchange. It asks the client for connections referencing an agent for secure message exchange.
|
Constructor.
|
|
Close the connection.
Reimplemented from edg::workload::common::socket_pp::SocketClient. |
|
Set whether the client must delegate credentials or not.
|
|
Initialize GSI Authentication. This method asks the server for authentication.
|
|
Open the connection.
Reimplemented from edg::workload::common::socket_pp::SocketClient. |
|
Set the server contact.
|