Class TlsInteraction
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
public class TlsInteraction : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
- Inheritance
-
TlsInteraction
- Implements
-
- Inherited Members
-
Constructors
TlsInteraction(bool, params ConstructArgument[])
protected TlsInteraction(bool owned, params ConstructArgument[] constructArguments)
Parameters
owned
bool
constructArguments
ConstructArgument[]
TlsInteraction(IntPtr, bool)
protected TlsInteraction(IntPtr ptr, bool ownedRef)
Parameters
ptr
IntPtr
ownedRef
bool
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