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:
Jay Civelli
2014-06-10 16:09:00 -07:00
parent 51d898fd02
commit 382a9b9780

View File

@@ -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;
} }