IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QWebEngineCertificateError Class

The QWebEngineCertificateError class provides information about a certificate error.

This class was introduced in Qt 5.4.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QWebEngineCertificateError Class

  • Header: QWebEngineCertificateError

  • Since: Qt 5.4

  • qmake: QT += webenginewidgets

Detailed Description

Provides information about a certificate error. This class is used as a parameter of QWebEnginePage::certificateError().

Member Type Documentation

 

enum QWebEngineCertificateError::Error

This enum describes the type of certificate error encountered.

The values of this enum type match the SSL errors Chromium provides. QSslError::SslError values are not used directly, because the Qt error categories cannot be mapped to the Chromium error categories.

Constant

Value

Description

QWebEngineCertificateError::SslPinnedKeyNotInCertificateChain

-150

The certificate did not match the built-in public keys pinned for the host name.

QWebEngineCertificateError::CertificateCommonNameInvalid

-200

The certificate's common name did not match the host name.

QWebEngineCertificateError::CertificateDateInvalid

-201

The certificate is not valid at the current date and time.

QWebEngineCertificateError::CertificateAuthorityInvalid

-202

The certificate is not signed by a trusted authority.

QWebEngineCertificateError::CertificateContainsErrors

-203

The certificate contains errors.

QWebEngineCertificateError::CertificateNoRevocationMechanism

-204

The certificate has no mechanism for determining if it has been revoked.

QWebEngineCertificateError::CertificateUnableToCheckRevocation

-205

Revocation information for the certificate is not available.

QWebEngineCertificateError::CertificateRevoked

-206

The certificate has been revoked.

QWebEngineCertificateError::CertificateInvalid

-207

The certificate is invalid.

QWebEngineCertificateError::CertificateWeakSignatureAlgorithm

-208

The certificate is signed using a weak signature algorithm.

QWebEngineCertificateError::CertificateNonUniqueName

-210

The host name specified in the certificate is not unique.

QWebEngineCertificateError::CertificateWeakKey

-211

The certificate contains a weak key.

QWebEngineCertificateError::CertificateNameConstraintViolation

-212

The certificate claimed DNS names that are in violation of name constraints.

QWebEngineCertificateError::CertificateValidityTooLong

-213

The certificate has a validity period that is too long. (Added in Qt 5.7)

QWebEngineCertificateError::CertificateTransparencyRequired

-214

Certificate Transparency was required for this connection, but the server did not provide CT information that complied with the policy. (Added in Qt 5.8)

Member Function Documentation

 

QWebEngineCertificateError::Error QWebEngineCertificateError::error() const

Returns the type of the error.

See Also

QString QWebEngineCertificateError::errorDescription() const

Returns a short localized human-readable description of the error.

See Also

See also error(), url(), isOverridable()

bool QWebEngineCertificateError::isOverridable() const

Returns whether this error can be overridden and accepted.

See Also

See also error(), errorDescription()

QUrl QWebEngineCertificateError::url() const

Returns the URL that triggered the error.

See Also

See also error(), errorDescription()

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+