Merge "Permissions check for Wifi Display configuration"

This commit is contained in:
Sohani Rao
2016-11-14 19:21:57 +00:00
committed by Gerrit Code Review
2 changed files with 6 additions and 0 deletions

View File

@@ -28,5 +28,6 @@ interface IWifiP2pManager
Messenger getMessenger(); Messenger getMessenger();
Messenger getP2pStateMachineMessenger(); Messenger getP2pStateMachineMessenger();
void setMiracastMode(int mode); void setMiracastMode(int mode);
void checkConfigureWifiDisplayPermission();
} }

View File

@@ -1324,6 +1324,11 @@ public class WifiP2pManager {
Channel c, WifiP2pWfdInfo wfdInfo, Channel c, WifiP2pWfdInfo wfdInfo,
ActionListener listener) { ActionListener listener) {
checkChannel(c); checkChannel(c);
try {
mService.checkConfigureWifiDisplayPermission();
} catch (RemoteException e) {
e.rethrowFromSystemServer();
}
c.mAsyncChannel.sendMessage(SET_WFD_INFO, 0, c.putListener(listener), wfdInfo); c.mAsyncChannel.sendMessage(SET_WFD_INFO, 0, c.putListener(listener), wfdInfo);
} }