Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | phosh_network_auth_prompt_new () |
void | phosh_network_auth_prompt_set_request () |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkWindow ╰── PhoshLayerSurface ╰── PhoshNetworkAuthPrompt
The PhoshNetworkAuthPrompt is used to request network credentials The responses are then passed to NetworkManager
GtkWidget * phosh_network_auth_prompt_new (ShellNetworkAgent *agent
,NMClient *nm_client
,gpointer layer_shell
,gpointer wl_output
);
void phosh_network_auth_prompt_set_request (PhoshNetworkAuthPrompt *self
,gchar *request_id
,NMConnection *connection
,gchar *setting_name
,gchar **hints
,NMSecretAgentGetSecretsFlags flags
);
#define PHOSH_TYPE_NETWORK_AUTH_PROMPT (phosh_network_auth_prompt_get_type())
“done”
signalvoid user_function (PhoshNetworkAuthPrompt *phoshnetworkauthprompt, gboolean arg1, gpointer user_data)
This signal is emitted when the prompt can be closed. The cancelled argument indicates whether the prompt was cancelled.
Flags: Run Last