-
The IWD DBus interface currently (https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/agent-api.txt?id=38952813dddd776f66d2ed5e88eca9a892964c06) knows about 3 secret types related to 802.1x authentication in addition to the PSK secret request. Add support for the new methods and the new secret types in NM's implementation of the IWD secret agent. Note that the secret types are mapped to NMSetting8021x property keys and they are then sent to the NM Secret Agent in the hints parameter to GetSecrets, this will need support in the NM clients as the exact usage of the hints parameter is specified a little ambiguously, but this seems to be one of the permitted usages. Rework the IWD agent interface info initialization to use NM convenience macros.
74d9e04a