gloox  1.0
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 943 of file gloox.h.

Member Data Documentation

bool chain

Determines whether the cert chain verified ok.

Definition at line 946 of file gloox.h.

std::string cipher

The cipher used for the connection.

Definition at line 954 of file gloox.h.

std::string compression

The compression used for the connection.

Definition at line 956 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 949 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 951 of file gloox.h.

std::string issuer

The name of the issuing entity.

Definition at line 947 of file gloox.h.

std::string mac

The MAC used for the connection.

Definition at line 955 of file gloox.h.

std::string protocol

The encryption protocol used for the connection.

Definition at line 953 of file gloox.h.

std::string server

The server the certificate has been issued for.

Definition at line 948 of file gloox.h.

int status

Bitwise or'ed CertStatus or CertOK.

Definition at line 945 of file gloox.h.


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