Gio.TlsInteractionClass¶
Fields¶
| Name | Type | Access | Description | 
|---|---|---|---|
| ask_password | object | r | |
| ask_password_async | object | r | |
| ask_password_finish | object | r | |
| padding | [ object] | r | |
| parent_class | GObject.ObjectClass | r | |
| request_certificate | object | r | |
| request_certificate_async | object | r | |
| request_certificate_finish | object | r | 
Methods¶
None
Details¶
- 
class Gio.TlsInteractionClass¶
- The class for - Gio.TlsInteraction. Derived classes implement the various virtual interaction methods to handle TLS interactions.- Derived classes can choose to implement whichever interactions methods they’d like to support by overriding those virtual methods in their class initialization function. If a derived class implements an async method, it must also implement the corresponding finish method. - The synchronous interaction methods should implement to display modal dialogs, and the asynchronous methods to display modeless dialogs. - If the user cancels an interaction, then the result should be - Gio.TlsInteractionResult.FAILEDand the error should be set with a domain of %G_IO_ERROR and code of- Gio.IOErrorEnum.CANCELLED.- New in version 2.30.