CertInfo Struct Reference

#include <gloox.h>

List of all members.

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


Member Data Documentation

int status

Bitwise or'ed CertStatus or CertOK.

Definition at line 706 of file gloox.h.

Referenced by Connection::tlsHandshake().

bool chain

Determines whether the cert chain verified ok.

Definition at line 707 of file gloox.h.

Referenced by Connection::tlsHandshake().

std::string issuer

The name of the issuing entity.

Definition at line 708 of file gloox.h.

Referenced by Connection::tlsHandshake().

std::string server

The server the certificate has been issued for.

Definition at line 709 of file gloox.h.

Referenced by Connection::tlsHandshake().

int date_from

The date from which onwards the certificate is valid.

Definition at line 710 of file gloox.h.

Referenced by Connection::tlsHandshake().

int date_to

The date up to which the certificate is valid.

Definition at line 711 of file gloox.h.

Referenced by Connection::tlsHandshake().

std::string protocol

The encryption protocol used for the connection.

Definition at line 712 of file gloox.h.

Referenced by Connection::tlsHandshake().

std::string cipher

The cipher used for the connection.

Definition at line 713 of file gloox.h.

Referenced by Connection::tlsHandshake().

std::string mac

The MAC used for the connection.

Definition at line 714 of file gloox.h.

Referenced by Connection::tlsHandshake().

std::string compression

The compression used for the connection.

Definition at line 715 of file gloox.h.

Referenced by Connection::tlsHandshake().


The documentation for this struct was generated from the following file:
Generated on Tue May 1 14:20:23 2007 for gloox by  doxygen 1.5.1