Table of Contents

Class TlsInteraction

Namespace
Gio
Assembly
Gio-2.0.dll
public class TlsInteraction : Object, IDisposable, GTypeProvider, InstanceFactory
Inheritance
TlsInteraction
Implements
Inherited Members

Constructors

TlsInteraction(params ConstructArgument[])

public TlsInteraction(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

TlsInteraction(TlsInteractionHandle)

public TlsInteraction(TlsInteractionHandle handle)

Parameters

handle TlsInteractionHandle

Methods

AskPassword(TlsPassword, Cancellable?)

[Version("2.30")]
public TlsInteractionResult AskPassword(TlsPassword password, Cancellable? cancellable)

Parameters

password TlsPassword
cancellable Cancellable

Returns

TlsInteractionResult

AskPasswordFinish(AsyncResult)

[Version("2.30")]
public TlsInteractionResult AskPasswordFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

TlsInteractionResult

GetGType()

public static Type GetGType()

Returns

Type

InvokeAskPassword(TlsPassword, Cancellable?)

[Version("2.30")]
public TlsInteractionResult InvokeAskPassword(TlsPassword password, Cancellable? cancellable)

Parameters

password TlsPassword
cancellable Cancellable

Returns

TlsInteractionResult

InvokeRequestCertificate(TlsConnection, TlsCertificateRequestFlags, Cancellable?)

[Version("2.40")]
public TlsInteractionResult InvokeRequestCertificate(TlsConnection connection, TlsCertificateRequestFlags flags, Cancellable? cancellable)

Parameters

connection TlsConnection
flags TlsCertificateRequestFlags
cancellable Cancellable

Returns

TlsInteractionResult

RequestCertificate(TlsConnection, TlsCertificateRequestFlags, Cancellable?)

[Version("2.40")]
public TlsInteractionResult RequestCertificate(TlsConnection connection, TlsCertificateRequestFlags flags, Cancellable? cancellable)

Parameters

connection TlsConnection
flags TlsCertificateRequestFlags
cancellable Cancellable

Returns

TlsInteractionResult

RequestCertificateFinish(AsyncResult)

[Version("2.40")]
public TlsInteractionResult RequestCertificateFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

TlsInteractionResult