Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QSslError Class Reference
[QtNetwork module]

该QSslError类提供SSL错误。More...

Types

Methods

Special Methods


Detailed Description

该QSslError类提供SSL错误。

QSslError提供了管理过程中的错误一个简单的APIQSslSocket的SSL握手。


Type Documentation

QSslError.SslError

说明可能发生在SSL握手都承认错误。

Constant Value
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
QSslError.CertificateBlacklisted 24

See also QSslError.errorString( ) 。


Method Documentation

QSslError.__init__ (self)

构造一个QSslError反对,没有错误和默认的证书。

QSslError.__init__ (self, SslError error)

构造一个QSslError对象。该参数指定了error发生。

QSslError.__init__ (self, SslError error, QSslCertificate certificate)

构造一个QSslError对象。两个参数指定error所发生的,并且其certificate错误涉及到。

See also QSslCertificate

QSslError.__init__ (self, QSslError other)

构造完全相同的副本other

QSslCertificate QSslError.certificate (self)

返回与此错误相关联的证书,或者一个空证书,如果该错误不涉及任何证书。

See also error()和errorString( ) 。

SslError QSslError.error (self)

返回错误的类型。

See also errorString()和certificate( ) 。

QString QSslError.errorString (self)

返回错误的简短本地化可读描述。

See also error()和certificate( ) 。

bool QSslError.__eq__ (self, QSslError other)

bool QSslError.__ne__ (self, QSslError other)




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5