gloox  1.0.16
Public Attributes | List of all members
CertInfo Struct Reference

#include <gloox.h>

Public Attributes

int status
 
bool chain
 
std::string issuer
 
std::string server
 
int date_from
 
int date_to
 
std::string protocol
 
std::string cipher
 
std::string mac
 
std::string compression
 

Detailed Description

Describes the certificate presented by the peer.

Definition at line 984 of file gloox.h.

Member Data Documentation

bool chain

Determines whether the cert chain verified ok.

Definition at line 987 of file gloox.h.

std::string cipher

The cipher used for the connection.

Definition at line 995 of file gloox.h.

std::string compression

The compression used for the connection.

Definition at line 997 of file gloox.h.

int date_from

The date from which onwards the certificate is valid (UNIX timestamp; UTC; not set when using OpenSSL).

Definition at line 990 of file gloox.h.

int date_to

The date up to which the certificate is valid (UNIX timestamp; UTC; not set when using OpenSSL).

Definition at line 992 of file gloox.h.

std::string issuer

The name of the issuing entity.

Definition at line 988 of file gloox.h.

std::string mac

The MAC used for the connection.

Definition at line 996 of file gloox.h.

std::string protocol

The encryption protocol used for the connection.

Definition at line 994 of file gloox.h.

std::string server

The server the certificate has been issued for.

Definition at line 989 of file gloox.h.

int status

Bitwise or'ed CertStatus or CertOK.

Definition at line 986 of file gloox.h.


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