Provides access to the connection details of an SSL connection. More...
#include <ConnectionInfo.h>
Public Member Functions | |
SecureTransportConnectionInfo (const SecureTransportConnectionInfo &)=delete | |
SecureTransportConnectionInfo & | operator= (const SecureTransportConnectionInfo &)=delete |
Public Member Functions inherited from Ice::ConnectionInfo | |
ConnectionInfo (const ConnectionInfo &)=delete | |
ConnectionInfo & | operator= (const ConnectionInfo &)=delete |
Public Attributes | |
const SecCertificateRef | peerCertificate |
The peer certificate. | |
Public Attributes inherited from Ice::ConnectionInfo | |
const std::string | adapterName |
The name of the adapter associated with the connection. | |
const std::string | connectionId |
The connection ID. | |
const bool | incoming |
Indicates whether the connection is an incoming connection. | |
const ConnectionInfoPtr | underlying |
The information of the underlying transport or nullptr if there's no underlying transport. |
Provides access to the connection details of an SSL connection.
The SecureTransportConnectionInfo class is only available when the Ice library is built on macOS or iOS. For Linux, refer to OpenSSLConnectionInfo, and for Windows, refer to SchannelConnectionInfo.
Definition at line 56 of file ConnectionInfo.h.