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

The QSslCipher class represents an SSL cryptographic cipher. More...

Inheritance diagram for QtNetwork.QSslCipher:
Collaboration diagram for QtNetwork.QSslCipher:

Public Member Functions

override bool Equals (object o)
 
override int GetHashCode ()
 
 QSslCipher ()
 
 
 QSslCipher (QSslCipher other)
 
 
 QSslCipher (string name, QSsl.SslProtocol protocol)
 
 
virtual void CreateProxy ()
 
new string AuthenticationMethod ()
 
 
new string EncryptionMethod ()
 
 
new bool IsNull ()
 
 
new string KeyExchangeMethod ()
 
 
new string Name ()
 
 
new QSsl.SslProtocol Protocol ()
 
 
new string ProtocolString ()
 
 
new int SupportedBits ()
 
 
new int UsedBits ()
 
 
new void Dispose ()
 

Static Public Member Functions

static bool operator!= (QSslCipher arg1, QSslCipher arg2)
 
 
static bool operator== (QSslCipher arg1, QSslCipher arg2)
 
 

Protected Member Functions

 QSslCipher (System.Type dummy)
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

virtual System.IntPtr SmokeObject [get, set]
 

Detailed Description

The QSslCipher class represents an SSL cryptographic cipher.

QSslCipher stores information about one cryptographic cipher. It is most commonly used with QSslSocket, either for configuring which ciphers the socket can use, or for displaying the socket's ciphers to the user.

See also QSslSocket and QSslKey.

Constructor & Destructor Documentation

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

Constructs an empty QSslCipher object.

QtNetwork.QSslCipher.QSslCipher ( QSslCipher  other)

Constructs an identical copy of the other cipher.

QtNetwork.QSslCipher.QSslCipher ( string  name,
QSsl.SslProtocol  protocol 
)

Constructs a QSslCipher object for the cipher determined by name and protocol. The constructor accepts only supported ciphers (i.e., the name and protocol must identify a cipher in the list of ciphers returned by QSslSocket::supportedCiphers()).

You can call isNull() after construction to check if name and protocol correctly identified a supported cipher.

Member Function Documentation

new string QtNetwork.QSslCipher.AuthenticationMethod ( )

Returns the cipher's authentication method as a QString.

virtual void QtNetwork.QSslCipher.CreateProxy ( )
virtual
new void QtNetwork.QSslCipher.Dispose ( )
new string QtNetwork.QSslCipher.EncryptionMethod ( )

Returns the cipher's encryption method as a QString.

override bool QtNetwork.QSslCipher.Equals ( object  o)
override int QtNetwork.QSslCipher.GetHashCode ( )
new bool QtNetwork.QSslCipher.IsNull ( )

Returns true if this is a null cipher; otherwise returns false.

new string QtNetwork.QSslCipher.KeyExchangeMethod ( )

Returns the cipher's key exchange method as a QString.

new string QtNetwork.QSslCipher.Name ( )

Returns the name of the cipher, or an empty QString if this is a null cipher.

See also isNull().

static bool QtNetwork.QSslCipher.operator!= ( QSslCipher  arg1,
QSslCipher  arg2 
)
static

Returns true if this cipher is not the same as other; otherwise, false is returned.

static bool QtNetwork.QSslCipher.operator== ( QSslCipher  arg1,
QSslCipher  arg2 
)
static

Returns true if this cipher is the same as other; otherwise, false is returned.

new QSsl.SslProtocol QtNetwork.QSslCipher.Protocol ( )

Returns the cipher's protocol type, or QSsl::UnknownProtocol if QSslCipher is unable to determine the protocol (protocolString() may contain more information).

See also protocolString().

new string QtNetwork.QSslCipher.ProtocolString ( )

Returns the cipher's protocol as a QString.

See also protocol().

new int QtNetwork.QSslCipher.SupportedBits ( )

Returns the number of bits supported by the cipher.

See also usedBits().

new int QtNetwork.QSslCipher.UsedBits ( )

Returns the number of bits used by the cipher.

See also supportedBits().

Member Data Documentation

SmokeInvocation QtNetwork.QSslCipher.interceptor
protected

Property Documentation

virtual System.IntPtr QtNetwork.QSslCipher.SmokeObject
getset