Temporary removing the Trust Agent permission change.
Removing the permission check for Trust Agents, until the GMS core prebuilt has that permission. BUG: 15546358 Change-Id: Ie0a68fcc313b835a8f5e87570fd248612c837bd3
This commit is contained in:
@@ -43,6 +43,8 @@ public class TrustAgentUtils {
|
|||||||
* @return true, if the service in resolveInfo has the permission to provide a trust agent.
|
* @return true, if the service in resolveInfo has the permission to provide a trust agent.
|
||||||
*/
|
*/
|
||||||
public static boolean checkProvidePermission(ResolveInfo resolveInfo, PackageManager pm) {
|
public static boolean checkProvidePermission(ResolveInfo resolveInfo, PackageManager pm) {
|
||||||
|
// STOPSHIP Reenable this check once the GMS Core prebuild library has the permission.
|
||||||
|
/*
|
||||||
String packageName = resolveInfo.serviceInfo.packageName;
|
String packageName = resolveInfo.serviceInfo.packageName;
|
||||||
if (pm.checkPermission(PERMISSION_PROVIDE_AGENT, packageName)
|
if (pm.checkPermission(PERMISSION_PROVIDE_AGENT, packageName)
|
||||||
!= PackageManager.PERMISSION_GRANTED) {
|
!= PackageManager.PERMISSION_GRANTED) {
|
||||||
@@ -50,6 +52,7 @@ public class TrustAgentUtils {
|
|||||||
+ " does not have permission " + PERMISSION_PROVIDE_AGENT + ".");
|
+ " does not have permission " + PERMISSION_PROVIDE_AGENT + ".");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user