Introduce Selinux policies for the mainline supplicant.

Aside from binder access, supplicant requires some
networking capabilities in order to work as expected.

Bug: 365585450
Test: Manual test - retrieve the mainline supplicant
      binder in frameworks/base, and call a test
      method using its AIDL interface
Change-Id: Id76fe09b2ecae758ed93b92d92020d45f19d2501
diff --git a/private/service.te b/private/service.te
index 72949f9..bb24fd4 100644
--- a/private/service.te
+++ b/private/service.te
@@ -57,8 +57,9 @@
     type microfuchsia_service,          service_manager_type;
 ')
 
-type uce_service,                   service_manager_type;
-type wearable_sensing_service,      app_api_service, system_server_service, service_manager_type;
+type uce_service,                      service_manager_type;
+type wearable_sensing_service,         app_api_service, system_server_service, service_manager_type;
+type wifi_mainline_supplicant_service, service_manager_type;
 
 ###
 ### Neverallow rules