Ice 3.7 C++11 API Reference
Public Member Functions | Public Attributes | List of all members
Glacier2::SSLInfo Struct Reference

Information taken from an SSL connection used for permissions verification. More...

#include <Glacier2/Glacier2.h>

Public Member Functions

std::tuple< const ::std::string &, const int &, const ::std::string &, const int &, const ::std::string &, const ::Ice::StringSeq & > ice_tuple () const
 Obtains a tuple containing all of the struct's data members. More...
 

Public Attributes

::Ice::StringSeq certs
 The certificate chain. More...
 
::std::string cipher
 The negotiated cipher suite. More...
 
::std::string localHost
 The router's host. More...
 
int localPort
 The router's port. More...
 
::std::string remoteHost
 The remote host. More...
 
int remotePort
 The remote port. More...
 

Detailed Description

Information taken from an SSL connection used for permissions verification.

See also
PermissionsVerifier

Member Function Documentation

◆ ice_tuple()

std::tuple<const ::std::string&, const int&, const ::std::string&, const int&, const ::std::string&, const ::Ice::StringSeq&> Glacier2::SSLInfo::ice_tuple ( ) const
inline

Obtains a tuple containing all of the struct's data members.

Returns
The data members in a tuple.

Member Data Documentation

◆ certs

::Ice::StringSeq Glacier2::SSLInfo::certs

The certificate chain.

◆ cipher

::std::string Glacier2::SSLInfo::cipher

The negotiated cipher suite.

◆ localHost

::std::string Glacier2::SSLInfo::localHost

The router's host.

◆ localPort

int Glacier2::SSLInfo::localPort

The router's port.

◆ remoteHost

::std::string Glacier2::SSLInfo::remoteHost

The remote host.

◆ remotePort

int Glacier2::SSLInfo::remotePort

The remote port.


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