| Top |
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,char *request_id,NMConnection *connection,char *setting_name,char **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