Qt Cryptographic Architecture: QCA::TLSContext::SessionInfo Class Reference

Qt Cryptographic Architecture

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Hierarchy
- Class Members

Public Attributes | List of all members
QCA::TLSContext::SessionInfo Class Reference
QCA provider API

`#include <QtCrypto>`

Collaboration diagram for QCA::TLSContext::SessionInfo:
[legend]

## Public Attributes
int | cipherBits
int | cipherMaxBits
QString | cipherSuite
TLSSessionContext * | id
bool | isCompressed
TLS::Version | version

## Detailed Description

Information about an active TLS connection.

For efficiency and simplicity, the members are directly accessed.

## Member Data Documentation

bool QCA::TLSContext::SessionInfo::isCompressed

True if the TLS connection is compressed, otherwise false.

TLS::Version QCA::TLSContext::SessionInfo::version

The TLS protocol version being used for this connection.

QString QCA::TLSContext::SessionInfo::cipherSuite

The cipher suite being used for this connection.

See also
  TLSContext::supportedCipherSuites()

int QCA::TLSContext::SessionInfo::cipherBits

The bit size of the cipher used for this connection.

int QCA::TLSContext::SessionInfo::cipherMaxBits

The maximum bit size possible of the cipher used for this connection.

TLSSessionContext* QCA::TLSContext::SessionInfo::id

Pointer to the id of this TLS session, for use with resuming.

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

- qcaprovider.h