gloox  1.1-svn
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 965 of file gloox.h.

Member Data Documentation

bool chain

Determines whether the cert chain verified ok.

Definition at line 968 of file gloox.h.

std::string cipher

The cipher used for the connection.

Definition at line 976 of file gloox.h.

std::string compression

The compression used for the connection.

Definition at line 978 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 971 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 973 of file gloox.h.

std::string issuer

The name of the issuing entity.

Definition at line 969 of file gloox.h.

std::string mac

The MAC used for the connection.

Definition at line 977 of file gloox.h.

std::string protocol

The encryption protocol used for the connection.

Definition at line 975 of file gloox.h.

std::string server

The server the certificate has been issued for.

Definition at line 970 of file gloox.h.

int status

Bitwise or'ed CertStatus or CertOK.

Definition at line 967 of file gloox.h.


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