Prompt


Object Hierarchy:

Secret.Prompt Secret.Prompt Secret.Prompt GLib.DBusProxy GLib.DBusProxy GLib.DBusProxy->Secret.Prompt GLib.Object GLib.Object GLib.Object->GLib.DBusProxy GLib.AsyncInitable GLib.AsyncInitable GLib.AsyncInitable->Secret.Prompt GLib.AsyncInitable->GLib.DBusProxy GLib.DBusInterface GLib.DBusInterface GLib.DBusInterface->Secret.Prompt GLib.DBusInterface->GLib.DBusProxy GLib.Initable GLib.Initable GLib.Initable->Secret.Prompt GLib.Initable->GLib.DBusProxy

Description:

[ CCode ( type_id = "secret_prompt_get_type ()" ) ]
public class Prompt : DBusProxy, AsyncInitable, DBusInterface, Initable

A prompt in the Service

A proxy object representing a prompt that the Secret Service will display to the user.

Certain actions on the Secret Service require user prompting to complete, such as creating a collection, or unlocking a collection. When such a prompt is necessary, then a Prompt object is created by this library, and passed to the [methodService.prompt ] method. In this way it is handled automatically.

In order to customize prompt handling, override the [vfuncService.prompt_async] and [vfuncService.prompt_finish] virtual methods of the [classService] class.


Namespace: Secret
Package: libsecret-1

Content:

Creation methods:

Methods:

Inherited Members:

All known members inherited from interface GLib.AsyncInitable
All known members inherited from interface GLib.DBusInterface
All known members inherited from interface GLib.Initable