gloox  1.0.9
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 981 of file gloox.h.

Member Data Documentation

bool chain

Determines whether the cert chain verified ok.

Definition at line 984 of file gloox.h.

std::string cipher

The cipher used for the connection.

Definition at line 992 of file gloox.h.

std::string compression

The compression used for the connection.

Definition at line 994 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 987 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 989 of file gloox.h.

std::string issuer

The name of the issuing entity.

Definition at line 985 of file gloox.h.

std::string mac

The MAC used for the connection.

Definition at line 993 of file gloox.h.

std::string protocol

The encryption protocol used for the connection.

Definition at line 991 of file gloox.h.

std::string server

The server the certificate has been issued for.

Definition at line 986 of file gloox.h.

int status

Bitwise or'ed CertStatus or CertOK.

Definition at line 983 of file gloox.h.


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