Qt:Документация 4.3.2/qsslerror
Материал из Wiki.crossplatform.ru
Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
[править] QSslError Class Reference
[модуль QtNetwork ]
The QSslError class provides an SSL error. Далее...
#include <QSslError>
Примечание: все функции в этом классе реентерабельны.
Класс был добавлен в Qt 4.3.
[править] Открытые типы
- enum SslError { NoError, UnableToGetIssuerCertificate, UnableToDecryptCertificateSignature, UnableToDecodeIssuerPublicKey, ..., NoSslSupport }
[править] Открытые функции
- QSslError ( SslError error = NoError, const QSslCertificate & certificate = QSslCertificate() )
- QSslError ( const QSslError & other )
- ~QSslError ()
- QSslCertificate certificate () const
- SslError error () const
- QString errorString () const
[править] Подробное описание
The QSslError class provides an SSL error.
QSslError provides a simple API for managing errors during QSslSocket's SSL handshake.
See also QSslSocket, QSslCertificate, and QSslCipher.
[править] Описание типов
[править] enum QSslError::SslError
Describes all recognized errors that can occur during an SSL handshake.
Константа | Значение |
---|---|
QSslError::NoError | 0 |
QSslError::UnableToGetIssuerCertificate | 1 |
QSslError::UnableToDecryptCertificateSignature | 2 |
QSslError::UnableToDecodeIssuerPublicKey | 3 |
QSslError::CertificateSignatureFailed | 4 |
QSslError::CertificateNotYetValid | 5 |
QSslError::CertificateExpired | 6 |
QSslError::InvalidNotBeforeField | 7 |
QSslError::InvalidNotAfterField | 8 |
QSslError::SelfSignedCertificate | 9 |
QSslError::SelfSignedCertificateInChain | 10 |
QSslError::UnableToGetLocalIssuerCertificate | 11 |
QSslError::UnableToVerifyFirstCertificate | 12 |
QSslError::CertificateRevoked | 13 |
QSslError::InvalidCaCertificate | 14 |
QSslError::PathLengthExceeded | 15 |
QSslError::InvalidPurpose | 16 |
QSslError::CertificateUntrusted | 17 |
QSslError::CertificateRejected | 18 |
QSslError::SubjectIssuerMismatch | 19 |
QSslError::AuthorityIssuerSerialNumberMismatch | 20 |
QSslError::NoPeerCertificate | 21 |
QSslError::HostNameMismatch | 22 |
QSslError::UnspecifiedError | -1 |
QSslError::NoSslSupport | 23 |
See also QSslError::errorString().
[править] Описание функций-членов
[править] QSslError::QSslError ( SslError error = NoError, const QSslCertificate & certificate = QSslCertificate() )
Constructs a QSslError object. The two optional arguments specify the error that occurred, and which certificate the error relates to.
See also QSslCertificate.
[править] QSslError::QSslError ( const QSslError & other )
Constructs an identical copy of other.
[править] QSslError::~QSslError ()
Destroys the QSslError object.
[править] QSslCertificate QSslError::certificate () const
Returns the certificate associated with this error, or a null certificate if the error does not relate to any certificate.
Смотрите также error() и errorString().
[править] SslError QSslError::error () const
Returns the type of the error.
See also errorString() and certificate().
[править] QString QSslError::errorString () const
Returns a short localized human-readable description of the error.
See also error() and certificate().
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|