NetworkManager/introspection
Dan Williams 77239854f4 agents: send system-owned secrets to the agent if it has 'modify' permission
If we can authenticate the agent for 'modify' permission, then send
any existing system secrets to it as the user has permission to change
those secrets.  This means the agent doesn't have to call GetSecrets()
itself, which means simpler code on the agent side for a slight LoC
hit in NM itself.

This also moves the permissions checking into the NMAgentManager to
check each agent, which is sub-optimal since now the agent manager
has to do PolicyKit stuff, but hey that's life.  Agents need secrets,
and we do need to authenticate every agent before we send secrets to
them, and the NMSettingsConnection doesn't know about individual
agents at all.
2011-02-02 16:19:15 -06:00
..
all.xml core: rename NMSysconfigConnection -> NMSettingsConnection 2011-01-26 11:38:12 -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 core: rename NMSysconfigConnection -> NMSettingsConnection 2011-01-26 11:38:12 -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 agents: send system-owned secrets to the agent if it has 'modify' permission 2011-02-02 16:19:15 -06:00
nm-settings-connection.xml core: rename NMSysconfigConnection -> NMSettingsConnection 2011-01-26 11:38:12 -06:00
nm-settings.xml settings: return new connection object path from AddConnection 2010-10-29 14:34:33 -05: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