API reference - Class QSslError

Notation used in Ruby API documentation

Description: Binding of QSslError

Public constructors

new QSslErrornewConstructor QSslError::QSslError()
new QSslErrornew(const QSslError_SslError error)Constructor QSslError::QSslError(QSslError::SslError error)
new QSslErrornew(const QSslError_SslError error,
const QSslCertificate certificate)
Constructor QSslError::QSslError(QSslError::SslError error, const QSslCertificate &certificate)
new QSslErrornew(const QSslError other)Constructor QSslError::QSslError(const QSslError &other)

Public methods

[const]bool!=(const QSslError other)Method bool QSslError::operator!=(const QSslError &other)
[const]bool==(const QSslError other)Method bool QSslError::operator==(const QSslError &other)
QSslErrorassign(const QSslError other)Method QSslError &QSslError::operator=(const QSslError &other)
[const]voidassign(const QSslError other)Assign the contents of another object to self
[const]QSslCertificatecertificateMethod QSslCertificate QSslError::certificate()
voidcreateEnsures the C++ object is created
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QSslErrordupCreates a copy of self
[const]QSslError_SslErrorerrorMethod QSslError::SslError QSslError::error()
[const]stringerrorStringMethod QString QSslError::errorString()
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference

Public static methods and constants

QSslError_SslErrorAuthorityIssuerSerialNumberMismatchEnum constant QSslError::AuthorityIssuerSerialNumberMismatch
QSslError_SslErrorCertificateExpiredEnum constant QSslError::CertificateExpired
QSslError_SslErrorCertificateNotYetValidEnum constant QSslError::CertificateNotYetValid
QSslError_SslErrorCertificateRejectedEnum constant QSslError::CertificateRejected
QSslError_SslErrorCertificateRevokedEnum constant QSslError::CertificateRevoked
QSslError_SslErrorCertificateSignatureFailedEnum constant QSslError::CertificateSignatureFailed
QSslError_SslErrorCertificateUntrustedEnum constant QSslError::CertificateUntrusted
QSslError_SslErrorHostNameMismatchEnum constant QSslError::HostNameMismatch
QSslError_SslErrorInvalidCaCertificateEnum constant QSslError::InvalidCaCertificate
QSslError_SslErrorInvalidNotAfterFieldEnum constant QSslError::InvalidNotAfterField
QSslError_SslErrorInvalidNotBeforeFieldEnum constant QSslError::InvalidNotBeforeField
QSslError_SslErrorInvalidPurposeEnum constant QSslError::InvalidPurpose
QSslError_SslErrorNoErrorEnum constant QSslError::NoError
QSslError_SslErrorNoPeerCertificateEnum constant QSslError::NoPeerCertificate
QSslError_SslErrorNoSslSupportEnum constant QSslError::NoSslSupport
QSslError_SslErrorPathLengthExceededEnum constant QSslError::PathLengthExceeded
QSslError_SslErrorSelfSignedCertificateEnum constant QSslError::SelfSignedCertificate
QSslError_SslErrorSelfSignedCertificateInChainEnum constant QSslError::SelfSignedCertificateInChain
QSslError_SslErrorSubjectIssuerMismatchEnum constant QSslError::SubjectIssuerMismatch
QSslError_SslErrorUnableToDecodeIssuerPublicKeyEnum constant QSslError::UnableToDecodeIssuerPublicKey
QSslError_SslErrorUnableToDecryptCertificateSignatureEnum constant QSslError::UnableToDecryptCertificateSignature
QSslError_SslErrorUnableToGetIssuerCertificateEnum constant QSslError::UnableToGetIssuerCertificate
QSslError_SslErrorUnableToGetLocalIssuerCertificateEnum constant QSslError::UnableToGetLocalIssuerCertificate
QSslError_SslErrorUnableToVerifyFirstCertificateEnum constant QSslError::UnableToVerifyFirstCertificate
QSslError_SslErrorUnspecifiedErrorEnum constant QSslError::UnspecifiedError

Detailed description

[const] bool !=(const QSslError other)

Description: Method bool QSslError::operator!=(const QSslError &other)

[const] bool ==(const QSslError other)

Description: Method bool QSslError::operator==(const QSslError &other)

[static] QSslError_SslError AuthorityIssuerSerialNumberMismatch

Description: Enum constant QSslError::AuthorityIssuerSerialNumberMismatch

[static] QSslError_SslError CertificateExpired

Description: Enum constant QSslError::CertificateExpired

[static] QSslError_SslError CertificateNotYetValid

Description: Enum constant QSslError::CertificateNotYetValid

[static] QSslError_SslError CertificateRejected

Description: Enum constant QSslError::CertificateRejected

[static] QSslError_SslError CertificateRevoked

Description: Enum constant QSslError::CertificateRevoked

[static] QSslError_SslError CertificateSignatureFailed

Description: Enum constant QSslError::CertificateSignatureFailed

[static] QSslError_SslError CertificateUntrusted

Description: Enum constant QSslError::CertificateUntrusted

[static] QSslError_SslError HostNameMismatch

Description: Enum constant QSslError::HostNameMismatch

[static] QSslError_SslError InvalidCaCertificate

Description: Enum constant QSslError::InvalidCaCertificate

[static] QSslError_SslError InvalidNotAfterField

Description: Enum constant QSslError::InvalidNotAfterField

[static] QSslError_SslError InvalidNotBeforeField

Description: Enum constant QSslError::InvalidNotBeforeField

[static] QSslError_SslError InvalidPurpose

Description: Enum constant QSslError::InvalidPurpose

[static] QSslError_SslError NoError

Description: Enum constant QSslError::NoError

[static] QSslError_SslError NoPeerCertificate

Description: Enum constant QSslError::NoPeerCertificate

[static] QSslError_SslError NoSslSupport

Description: Enum constant QSslError::NoSslSupport

[static] QSslError_SslError PathLengthExceeded

Description: Enum constant QSslError::PathLengthExceeded

[static] QSslError_SslError SelfSignedCertificate

Description: Enum constant QSslError::SelfSignedCertificate

[static] QSslError_SslError SelfSignedCertificateInChain

Description: Enum constant QSslError::SelfSignedCertificateInChain

[static] QSslError_SslError SubjectIssuerMismatch

Description: Enum constant QSslError::SubjectIssuerMismatch

[static] QSslError_SslError UnableToDecodeIssuerPublicKey

Description: Enum constant QSslError::UnableToDecodeIssuerPublicKey

[static] QSslError_SslError UnableToDecryptCertificateSignature

Description: Enum constant QSslError::UnableToDecryptCertificateSignature

[static] QSslError_SslError UnableToGetIssuerCertificate

Description: Enum constant QSslError::UnableToGetIssuerCertificate

[static] QSslError_SslError UnableToGetLocalIssuerCertificate

Description: Enum constant QSslError::UnableToGetLocalIssuerCertificate

[static] QSslError_SslError UnableToVerifyFirstCertificate

Description: Enum constant QSslError::UnableToVerifyFirstCertificate

[static] QSslError_SslError UnspecifiedError

Description: Enum constant QSslError::UnspecifiedError

QSslError assign(const QSslError other)

Description: Method QSslError &QSslError::operator=(const QSslError &other)

[const] void assign(const QSslError other)

Description: Assign the contents of another object to self

This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.

[const] QSslCertificate certificate

Description: Method QSslCertificate QSslError::certificate()

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] QSslError dup

Description: Creates a copy of self

[const] QSslError_SslError error

Description: Method QSslError::SslError QSslError::error()

[const] string errorString

Description: Method QString QSslError::errorString()

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[static] new QSslError new

Description: Constructor QSslError::QSslError()

This method creates an object of class QSslError.

[static] new QSslError new(const QSslError_SslError error)

Description: Constructor QSslError::QSslError(QSslError::SslError error)

This method creates an object of class QSslError.

[static] new QSslError new(const QSslError_SslError error,const QSslCertificate certificate)

Description: Constructor QSslError::QSslError(QSslError::SslError error, const QSslCertificate &certificate)

This method creates an object of class QSslError.

[static] new QSslError new(const QSslError other)

Description: Constructor QSslError::QSslError(const QSslError &other)

This method creates an object of class QSslError.