Top | ![]() |
![]() |
![]() |
![]() |
PhoshNetworkAuthManagerPhoshNetworkAuthManager — Handles the interaction between networkmanager and the auth prompts |
Wi-Fi and other credentials are handled with ShellNetworkAgent which implements NMSecretAgentOld to interface with NetworkManager. When a credential for a connection are requested, a new PhoshNetworkAuthPrompt is created, which asks the user various credentials depending on the connection type and details (e.g. access point security method).
For VPN prompts the plugins auth helper is being run and the the list of secrets to request is fed to PhoshNetworkAuthPrompt.
TODO: Support more connection types