| 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