D-Bus: Interworking/Hotspot 2.0 credential operations
Add "AddCred", "RemoveCred", and "RemoveAllCreds" methods to the D-Bus API of the network interface to allow the caller to manipulate a set of Interworking credentials similarly to the way this was enabled through the control interface. Signed-off-by: Damien Dejean <damiendejean@chromium.org>
This commit is contained in:
parent
4262e6ca49
commit
b44e199676
6 changed files with 366 additions and 0 deletions
|
@ -552,6 +552,28 @@ fi.w1.wpa_supplicant1.CreateInterface.
|
|||
<h3>AbortScan ( ) --> nothing</h3>
|
||||
<p>Abort ongoing scan operation.</p>
|
||||
</li>
|
||||
<li>
|
||||
<h3>AddCred ( a{sv} : args ) --> o : path</h3>
|
||||
<p>Add an Interworking/Hotspot 2.0 credential.</p>
|
||||
<h4>Arguments</h4>
|
||||
<dl>
|
||||
<dt>a{sv} : args</dt>
|
||||
<dd>A dictionary with credential configuration. Dictionary entries are equivalent to entries in the "cred" block in wpa_supplicant configuration file.</dd>
|
||||
</dl>
|
||||
<h4>Returns</h4>
|
||||
<dl>
|
||||
<dt>o : path</dt>
|
||||
<dd>A D-Bus path to an object representing the added credential</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<li>
|
||||
<h3>RemoveCred ( o : path ) --> nothing</h3>
|
||||
<p>Remove the specified Interworking/Hotspot 2.0 credential.</p>
|
||||
</li>
|
||||
<li>
|
||||
<h3>RemoveAllCreds ( ) --> nothing</h3>
|
||||
<p>Remove all configured Interworking/Hotspot 2.0 credentials.</p>
|
||||
</li>
|
||||
<li>
|
||||
<h3>EAPLogoff ( ) --> nothing</h3>
|
||||
<p>IEEE 802.1X EAPOL state machine logoff.</p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue