gnome-shell/js/gdm
Marco Trevisan (Treviño) ea3731de38 gdm/util: Only initialize fingerprint and smart card managers if needed
There's no point to initialize the fprint proxy and the smartcard
manager if they are disabled in authentication settings, so just avoid
initializing them, but at the same time this implies tracking of user
changes and so:
 - If a new service has been enabled, we initialize it
 - If a service has been disabled we destroy it and reset the
   authentication if such service was currently active

In both cases we do update the default service.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2267>
2024-02-28 22:10:43 +01:00
..
authList.js js: Rely on default scroll policy where appropriate 2023-11-18 18:00:43 +00:00
authPrompt.js authPrompt: Disregard smartcard status changes if VERIFICATION_IN_PROGRESS 2024-02-17 14:04:04 +00:00
batch.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
credentialManager.js js: Port to modules 2023-08-06 13:02:49 +02:00
loginDialog.js js: Explicitly set expand of St.Bin children 2023-12-15 14:45:37 +00:00
oVirt.js js: Port to modules 2023-08-06 13:02:49 +02:00
realmd.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
util.js gdm/util: Only initialize fingerprint and smart card managers if needed 2024-02-28 22:10:43 +01:00
vmware.js js: Port to modules 2023-08-06 13:02:49 +02:00