Qt:Документация 4.3.2/qssl

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск
40px Внимание: Актуальная версия перевода документации находится здесь

__NOTOC__

Image:qt-logo.png

Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Image:trolltech-logo.png

Содержание

[править] 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.

[править] Типы


[править] Подробное описание

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