The QXmppStartTlsPacket represents packets used for initiating STARTTLS negotiation when connecting.
More...
#include <QXmppStartTlsPacket.h>
The QXmppStartTlsPacket represents packets used for initiating STARTTLS negotiation when connecting.
◆ Type
The type of the STARTTLS packet.
Enumerator |
---|
StartTls | Used by the client to initiate STARTTLS.
|
Proceed | Used by the server to accept STARTTLS.
|
Failure | Used by the server to reject STARTTLS.
|
Invalid | Invalid type.
|
◆ QXmppStartTlsPacket()
QXmppStartTlsPacket::QXmppStartTlsPacket |
( |
Type |
type = StartTls | ) |
|
◆ isStartTlsPacket() [1/2]
bool QXmppStartTlsPacket::isStartTlsPacket |
( |
const QDomElement & |
element | ) |
|
|
static |
Checks whether the given element
is a STARTTLS packet according to RFC6120.
- Parameters
-
element | The element that should be checked for being a STARTTLS packet. |
- Returns
- True, if the element is a STARTTLS packet.
◆ isStartTlsPacket() [2/2]
bool QXmppStartTlsPacket::isStartTlsPacket |
( |
const QDomElement & |
element, |
|
|
Type |
type |
|
) |
| |
|
static |
Checks whether the given element
is a STARTTLS packet according to RFC6120 and has the correct type.
- Parameters
-
element | The element that should be checked for being a STARTTLS packet. |
type | The type the element needs to have. |
- Returns
- True, if the element is a STARTTLS packet and has the correct type.
The documentation for this class was generated from the following files: