SupplicantStaIfaceHal: Expose WPS public methods

Expose public methods for performing WPS operations. Most of these
public methods accept string params and perform the necessary conversions
to the HIDL methods.

While there,
Tighten the regex'es used in SupplicantStaNetworkHal.

Bug: 33383725
Test: Added Unit tests for any non trivial param conversions.
Change-Id: I95ccb41f9624cc46b91b61c39bfbf0a321ea4eb2
3 files changed
tree: a675b824da19c49b9bcbe24bb2c26a5788cb1f64
  1. libwifi_hal/
  2. libwifi_system/
  3. service/
  4. tests/
  5. PREUPLOAD.cfg