Qyoto  4.0.7
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
QtNetwork.QSslError Class Reference

The QSslError class provides an SSL error. More...

Inheritance diagram for QtNetwork.QSslError:
Collaboration diagram for QtNetwork.QSslError:

Public Types

enum  SslError {
  AuthorityIssuerSerialNumberMismatch = 20, CertificateBlacklisted = 24, CertificateExpired = 6, CertificateNotYetValid = 5,
  CertificateRejected = 18, CertificateRevoked = 13, CertificateSignatureFailed = 4, CertificateUntrusted = 17,
  HostNameMismatch = 22, InvalidCaCertificate = 14, InvalidNotAfterField = 8, InvalidNotBeforeField = 7,
  InvalidPurpose = 16, NoError = 0, NoPeerCertificate = 21, NoSslSupport = 23,
  PathLengthExceeded = 15, SelfSignedCertificate = 9, SelfSignedCertificateInChain = 10, SubjectIssuerMismatch = 19,
  UnableToDecodeIssuerPublicKey = 3, UnableToDecryptCertificateSignature = 2, UnableToGetIssuerCertificate = 1, UnableToGetLocalIssuerCertificate = 11,
  UnableToVerifyFirstCertificate = 12, UnspecifiedError = -1
}
  More...
 

Public Member Functions

override bool Equals (object o)
 
override int GetHashCode ()
 
 QSslError ()
  More...
 
 QSslError (QSslError other)
  More...
 
 QSslError (QSslError.SslError error)
  More...
 
 QSslError (QSslError.SslError error, QSslCertificate certificate)
  More...
 
virtual void CreateProxy ()
 
new void Dispose ()
 

Static Public Member Functions

static bool operator!= (QSslError one, QSslError other)
  More...
 
static bool operator== (QSslError one, QSslError other)
  More...
 

Protected Member Functions

 QSslError (System.Type dummy)
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

QSslCertificate Certificate [get]
  More...
 
QSslError.SslError Error [get]
  More...
 
string ErrorString [get]
  More...
 
virtual System.IntPtr SmokeObject [get, set]
 

Detailed Description

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.

Member Enumeration Documentation

Describes all recognized errors that can occur during an SSL handshake.

See also QSslError::errorString().

Enumerator
AuthorityIssuerSerialNumberMismatch 
CertificateBlacklisted 
CertificateExpired 
CertificateNotYetValid 
CertificateRejected 
CertificateRevoked 
CertificateSignatureFailed 
CertificateUntrusted 
HostNameMismatch 
InvalidCaCertificate 
InvalidNotAfterField 
InvalidNotBeforeField 
InvalidPurpose 
NoError 
NoPeerCertificate 
NoSslSupport 
PathLengthExceeded 
SelfSignedCertificate 
SelfSignedCertificateInChain 
SubjectIssuerMismatch 
UnableToDecodeIssuerPublicKey 
UnableToDecryptCertificateSignature 
UnableToGetIssuerCertificate 
UnableToGetLocalIssuerCertificate 
UnableToVerifyFirstCertificate 
UnspecifiedError 

Constructor & Destructor Documentation

QtNetwork.QSslError.QSslError ( System.Type  dummy)
protected
QtNetwork.QSslError.QSslError ( )

Constructs a QSslError object with no error and default certificate.

Here is the call graph for this function:

Here is the caller graph for this function:

QtNetwork.QSslError.QSslError ( QSslError  other)

Constructs an identical copy of other.

Here is the call graph for this function:

QtNetwork.QSslError.QSslError ( QSslError.SslError  error)

Constructs a QSslError object. The argument specifies the error that occurred.

Here is the call graph for this function:

QtNetwork.QSslError.QSslError ( QSslError.SslError  error,
QSslCertificate  certificate 
)

Constructs a QSslError object. The two arguments specify the error that occurred, and which certificate the error relates to.

See also QSslCertificate.

Here is the call graph for this function:

Member Function Documentation

virtual void QtNetwork.QSslError.CreateProxy ( )
virtual

Here is the caller graph for this function:

new void QtNetwork.QSslError.Dispose ( )
override bool QtNetwork.QSslError.Equals ( object  o)

Here is the call graph for this function:

override int QtNetwork.QSslError.GetHashCode ( )
static bool QtNetwork.QSslError.operator!= ( QSslError  one,
QSslError  other 
)
static

Returns true if this error is not equal to other; otherwise returns false.

This function was introduced in Qt 4.4.

static bool QtNetwork.QSslError.operator== ( QSslError  one,
QSslError  other 
)
static

Returns true if this error is equal to other; otherwise returns false.

This function was introduced in Qt 4.4.

Member Data Documentation

SmokeInvocation QtNetwork.QSslError.interceptor
protected

Property Documentation

QSslCertificate QtNetwork.QSslError.Certificate
get

Returns the certificate associated with this error, or a null certificate if the error does not relate to any certificate.

See also error() and errorString().

QSslError.SslError QtNetwork.QSslError.Error
get

Returns the type of the error.

See also errorString() and certificate().

string QtNetwork.QSslError.ErrorString
get

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

See also error() and certificate().

virtual System.IntPtr QtNetwork.QSslError.SmokeObject
getset