QSsl Namespace Reference

QSsl Namespace Reference

Enumerations

enum  KeyType { PrivateKey, PublicKey }
 
enum  EncodingFormat { Pem, Der }
 
enum  KeyAlgorithm { Rsa, Dsa }
 
enum  AlternateNameEntryType { EmailEntry, DnsEntry }
 
enum  SslProtocol {
  SslV3, SslV2, TlsV1, AnyProtocol,
  TlsV1SslV3, SecureProtocols, UnknownProtocol = -1
}
 
enum  SslOption {
  SslOptionDisableEmptyFragments = 0x01, SslOptionDisableSessionTickets = 0x02, SslOptionDisableCompression = 0x04, SslOptionDisableServerNameIndication = 0x08,
  SslOptionDisableLegacyRenegotiation = 0x10
}
 

Enumeration Type Documentation

enum KeyType
Enumerator
PrivateKey 
PublicKey 
+ Examples:

Definition at line 56 of file qssl.h.

56  {
57  PrivateKey,
58  PublicKey
59  };
Enumerator
Pem 
Der 

Definition at line 61 of file qssl.h.

61  {
62  Pem,
63  Der
64  };
Definition: qssl.h:63
Definition: qssl.h:62
Enumerator
Rsa 
Dsa 

Definition at line 66 of file qssl.h.

66  {
67  Rsa,
68  Dsa
69  };
Definition: qssl.h:68
Definition: qssl.h:67
Enumerator
EmailEntry 
DnsEntry 

Definition at line 71 of file qssl.h.

71  {
72  EmailEntry,
73  DnsEntry
74  };
Enumerator
SslV3 
SslV2 
TlsV1 
AnyProtocol 
TlsV1SslV3 
SecureProtocols 
UnknownProtocol 

Definition at line 76 of file qssl.h.

76  {
77  SslV3,
78  SslV2,
79  TlsV1, // ### Qt 5: rename to TlsV1_0 or so
81  TlsV1SslV3,
83  UnknownProtocol = -1
84  };
enum SslOption
Enumerator
SslOptionDisableEmptyFragments 
SslOptionDisableSessionTickets 
SslOptionDisableCompression 
SslOptionDisableServerNameIndication 
SslOptionDisableLegacyRenegotiation 

Definition at line 86 of file qssl.h.