diff options
author | Kenny Root <kroot@google.com> | 2013-03-14 09:31:27 -0700 |
---|---|---|
committer | Kenny Root <kroot@google.com> | 2013-03-14 09:41:18 -0700 |
commit | 2b3202c3ff18469b294629bf1416118f12492173 (patch) | |
tree | 065ab5347a54d7c63e595f56926772acb4e62c68 /src/com/android/packageinstaller/InstallAppProgress.java | |
parent | 88974a28a1ff613ad000b47390b205b2fbf9f67e (diff) | |
download | android_packages_apps_PackageInstaller-2b3202c3ff18469b294629bf1416118f12492173.tar.gz android_packages_apps_PackageInstaller-2b3202c3ff18469b294629bf1416118f12492173.tar.bz2 android_packages_apps_PackageInstaller-2b3202c3ff18469b294629bf1416118f12492173.zip |
Add manifest to verification params
Change-Id: I088ab981cb56d4f156b6ff910d6a2270e3302dc4
Diffstat (limited to 'src/com/android/packageinstaller/InstallAppProgress.java')
-rwxr-xr-x | src/com/android/packageinstaller/InstallAppProgress.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/packageinstaller/InstallAppProgress.java b/src/com/android/packageinstaller/InstallAppProgress.java index fc820782..71c792ee 100755 --- a/src/com/android/packageinstaller/InstallAppProgress.java +++ b/src/com/android/packageinstaller/InstallAppProgress.java @@ -24,6 +24,7 @@ import android.content.DialogInterface.OnCancelListener; import android.content.Intent; import android.content.pm.ApplicationInfo; import android.content.pm.IPackageInstallObserver; +import android.content.pm.ManifestDigest; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; @@ -54,6 +55,8 @@ import java.util.List; public class InstallAppProgress extends Activity implements View.OnClickListener, OnCancelListener { private final String TAG="InstallAppProgress"; private boolean localLOGV = false; + static final String EXTRA_MANIFEST_DIGEST = + "com.android.packageinstaller.extras.manifest_digest"; private ApplicationInfo mAppInfo; private Uri mPackageURI; private ProgressBar mProgressBar; @@ -254,8 +257,9 @@ public class InstallAppProgress extends Activity implements View.OnClickListener Uri referrer = getIntent().getParcelableExtra(Intent.EXTRA_REFERRER); int originatingUid = getIntent().getIntExtra(Intent.EXTRA_ORIGINATING_UID, VerificationParams.NO_UID); + ManifestDigest manifestDigest = getIntent().getParcelableExtra(EXTRA_MANIFEST_DIGEST); VerificationParams verificationParams = new VerificationParams(null, originatingURI, - referrer, originatingUid, null); + referrer, originatingUid, manifestDigest); PackageInstallObserver observer = new PackageInstallObserver(); if ("package".equals(mPackageURI.getScheme())) { |