Qt:Документация 4.3.2/qssl
Материал из Wiki.crossplatform.ru
| Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
|
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
Содержание |
[править] QSsl Namespace Reference
[модуль QtNetwork ]
The QSsl namespace declares enums common to all SSL classes in QtNetwork. Далее...
#include <QSsl>This namespace was introduced in Qt 4.3.
[править] Типы
- enum AlternateNameEntryType { EmailEntry, DnsEntry }
- enum EncodingFormat { Pem, Der }
- enum KeyAlgorithm { Rsa, Dsa }
- enum KeyType { PrivateKey, PublicKey }
- enum SslProtocol { SslV3, SslV2, TlsV1, UnknownProtocol, AnyProtocol }
[править] Подробное описание
The QSsl namespace declares enums common to all SSL classes in QtNetwork.
[править] Документация типов
[править] enum QSsl::AlternateNameEntryType
Describes the key types for alternate name entries in QSslCertificate.
| Константа | Значение | Описание |
|---|---|---|
| QSsl::EmailEntry | 0 | An email entry; the entry contains an email address that the certificate is valid for. |
| QSsl::DnsEntry | 1 | A DNS host name entry; the entry contains a host name entry that the certificate is valid for. The entry may contain wildcards. |
See also QSslCertificate::alternateSubjectNames().
[править] enum QSsl::EncodingFormat
Describes supported encoding formats for certificates and keys.
| Константа | Значение | Описание |
|---|---|---|
| QSsl::Pem | 0 | The PEM format. |
| QSsl::Der | 1 | The DER format. |
[править] enum QSsl::KeyAlgorithm
Describes the different key algorithms supported by QSslKey.
| Константа | Значение | Описание |
|---|---|---|
| QSsl::Rsa | 0 | The RSA algorithm. |
| QSsl::Dsa | 1 | The DSA algorithm. |
[править] enum QSsl::KeyType
Describes the two types of keys QSslKey supports.
| Константа | Значение | Описание |
|---|---|---|
| QSsl::PrivateKey | 0 | A private key. |
| QSsl::PublicKey | 1 | A public key. |
[править] enum QSsl::SslProtocol
Describes the protocol of the cipher.
| Константа | Значение | Описание |
|---|---|---|
| QSsl::SslV3 | 0 | SSLv3 - the default protocol. |
| QSsl::SslV2 | 1 | SSLv2 |
| QSsl::TlsV1 | 2 | TLSv1 |
| QSsl::UnknownProtocol | -1 | The cipher's protocol cannot be determined. |
| QSsl::AnyProtocol | 3 | The socket understands SSLv2, SSLv3, and TLSv1. This value is used by QSslSocket only. |
| Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|
