Qyoto  4.0.7
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator 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 ()
  More...
 
 QSslCipher (QSslCipher other)
  More...
 
 QSslCipher (string name, QSsl.SslProtocol protocol)
  More...
 
virtual void CreateProxy ()
 
new void Dispose ()
 

Static Public Member Functions

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

Protected Member Functions

 QSslCipher (System.Type dummy)
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

string AuthenticationMethod [get]
  More...
 
string EncryptionMethod [get]
  More...
 
bool IsNull [get]
  More...
 
string KeyExchangeMethod [get]
  More...
 
string Name [get]
  More...
 
QSsl.SslProtocol Protocol [get]
  More...
 
string ProtocolString [get]
  More...
 
int SupportedBits [get]
  More...
 
int UsedBits [get]
  More...
 
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.

Here is the call graph for this function:

Here is the caller graph for this function:

QtNetwork.QSslCipher.QSslCipher ( QSslCipher  other)

Constructs an identical copy of the other cipher.

Here is the call graph for this function:

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.

Here is the call graph for this function:

Member Function Documentation

virtual void QtNetwork.QSslCipher.CreateProxy ( )
virtual

Here is the caller graph for this function:

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

Here is the call graph for this function:

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

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

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

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

Member Data Documentation

SmokeInvocation QtNetwork.QSslCipher.interceptor
protected

Property Documentation

string QtNetwork.QSslCipher.AuthenticationMethod
get

Returns the cipher's authentication method as a QString.

string QtNetwork.QSslCipher.EncryptionMethod
get

Returns the cipher's encryption method as a QString.

bool QtNetwork.QSslCipher.IsNull
get

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

string QtNetwork.QSslCipher.KeyExchangeMethod
get

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

string QtNetwork.QSslCipher.Name
get

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

See also isNull().

QSsl.SslProtocol QtNetwork.QSslCipher.Protocol
get

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().

string QtNetwork.QSslCipher.ProtocolString
get

Returns the cipher's protocol as a QString.

See also protocol().

virtual System.IntPtr QtNetwork.QSslCipher.SmokeObject
getset
int QtNetwork.QSslCipher.SupportedBits
get

Returns the number of bits supported by the cipher.

See also usedBits().

int QtNetwork.QSslCipher.UsedBits
get

Returns the number of bits used by the cipher.

See also supportedBits().