wifi: Add new user restrictions

The new multi-user Wi-Fi design provides private networks for guest users.
However, guest users cannot add shared networks.
Conversely, HSU users, who log in to the network, should be restricted
from creating private networks. These different use cases need new user
restrictions.

Note: Currently, there is no use case which DPC (device policy controller)
need to change it dynamically. Currently those restriction
will be used as pre-restriction on specific user role (for example:
guest user should not allow to add / change shared user config)

Flag: com.android.wifi.flags.multi_user_wifi_enhancement
Bug: 390240471
Test: TH
Change-Id: Ic8aad6c0bcfd4c7d839614df586acb89cc28a8ba
4 files changed