NetworkManager/introspection
Dan Williams d1979ba63e secrets: simplify GetSecrets call flow
The Settings.Connection interface is now only provided by NetworkManager
itself since there is only one settings service.  NM can validate
requests for secrets internally and thus there's no need to lock down
GetSecrets using a separate D-Bus interface, since PolicyKit provides
that functionality on systems where this is desirable (ie multi-user).
Single-user systems that do not have PolicyKit will inherently trust
the user already, or if not D-Bus auth is flexible enough to lock
down the GetSecrets method individually even if it's not on a separate
D-Bus interface.

Second, since only clients like connection editors or applets will be
calling the GetSecrets method, there's no need for 'hints' or
'request_new' arguments here since this  method should never trigger
an interactive secrets request.  Only NM should send those requests
when it knows it needs to ask the user, either during connection or
after validating the incoming GetSecrets request.  A connection editor
type application should never be able to trigger the normal
"What's your passphrase" dialog thats provided by the secret agent
for that user's session.
2011-01-26 10:17:07 -06:00
..
all.xml Merge remote branch 'origin/master' into rm-userset 2011-01-12 15:46:37 -06:00
errors.xml DBus API: removing user settings support 2010-08-06 13:05:46 -04:00
generic-types.xml 2008-04-15 Dan Williams <dcbw@redhat.com> 2008-04-15 20:39:34 +00:00
Makefile.am Merge remote branch 'origin/master' into rm-userset 2011-01-12 15:46:37 -06:00
nm-access-point.xml Doc updates 2008-11-06 16:04:49 +00:00
nm-active-connection.xml DBus API: removing user settings support 2010-08-06 13:05:46 -04:00
nm-agent-manager.xml agent: add agent manager and minimal agent class 2010-12-10 12:38:19 -06:00
nm-device-bt.xml bluetooth: fixes and addition of NMDeviceBt to libnm-glib 2009-07-10 10:45:24 -04:00
nm-device-cdma.xml 2008-03-25 Dan Williams <dcbw@redhat.com> 2008-03-25 11:31:33 +00:00
nm-device-ethernet.xml core: MAC address spoofing/cloning (rh #447827) (bgo #553771) 2010-06-22 14:21:25 +02:00
nm-device-gsm.xml 2008-03-25 Dan Williams <dcbw@redhat.com> 2008-03-25 11:31:33 +00:00
nm-device-olpc-mesh.xml olpc-mesh: fix companion path and active channel property types 2010-01-14 14:30:02 -08:00
nm-device-serial.xml 2008-06-09 Tambet Ingo <tambet@gmail.com> 2008-06-11 09:31:16 +00:00
nm-device-wifi.xml core: MAC address spoofing/cloning (rh #447827) (bgo #553771) 2010-06-22 14:21:25 +02:00
nm-device-wimax.xml wimax: add Center Frequency, RSSI, CINR, TX Power, and BSID properties 2011-01-06 15:18:19 -06:00
nm-device.xml core: expose device's IP interface when activated 2010-06-10 10:16:39 -07:00
nm-dhcp4-config.xml 2008-07-17 Dan Williams <dcbw@redhat.com> 2008-07-17 17:04:13 +00:00
nm-dhcp6-config.xml dhcp: add the NMDHCP6Config object 2010-01-13 22:30:40 -08:00
nm-ip4-config.xml introspection: document ip4-config argument formats 2009-10-23 15:38:06 -07:00
nm-ip6-config.xml core: fix Address property type of IP6Config objects 2010-04-17 17:19:30 -07:00
nm-manager-client.xml Merge remote branch 'origin/master' into rm-userset 2011-01-12 15:46:37 -06:00
nm-manager.xml Merge remote branch 'origin/master' into rm-userset 2011-01-12 15:46:37 -06:00
nm-ppp-manager.xml Implement PPPoE. 2008-03-11 16:37:41 +00:00
nm-secret-agent.xml agent: request_new -> flags 2011-01-18 14:17:18 -06:00
nm-settings.xml settings: return new connection object path from AddConnection 2010-10-29 14:34:33 -05:00
nm-sysconfig-connection.xml secrets: simplify GetSecrets call flow 2011-01-26 10:17:07 -06:00
nm-vpn-connection.xml vpn: fix VPN active connection D-Bus API handling (bgo #569294) 2011-01-25 12:41:03 -06:00
nm-vpn-plugin.xml 2008-09-22 Tambet Ingo <tambet@gmail.com> 2008-09-22 15:29:00 +00:00
nm-wimax-nsp.xml wimax: Implement WiMAX support 2009-12-18 15:41:27 +02:00
vpn-errors.xml 2008-02-27 Dan Williams <dcbw@redhat.com> 2008-02-28 02:07:21 +00:00