Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
Ice::SSL::SchannelConnectionInfo Class Referencefinal

Provides access to the connection details of an SSL connection. More...

#include <ConnectionInfo.h>

Inheritance diagram for Ice::SSL::SchannelConnectionInfo:

Public Member Functions

 SchannelConnectionInfo (const SchannelConnectionInfo &)=delete
SchannelConnectionInfooperator= (const SchannelConnectionInfo &)=delete
Public Member Functions inherited from Ice::ConnectionInfo
 ConnectionInfo (const ConnectionInfo &)=delete
ConnectionInfooperator= (const ConnectionInfo &)=delete

Public Attributes

const PCCERT_CONTEXT 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.

Detailed Description

Provides access to the connection details of an SSL connection.

The SchannelConnectionInfo class is only available when the Ice library is built on Windows. For Linux, refer to OpenSSLConnectionInfo, and for macOS and iOS, refer to SecureTransportConnectionInfo.

See also
Ice::SSL::ConnectionInfo

Definition at line 31 of file ConnectionInfo.h.


The documentation for this class was generated from the following file: