Dactyloidae/security/manager/ssl/tests/unit/test_signed_manifest
2018-01-19 03:59:58 +08:00
..
testInvalidSignedManifest import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
testValidSignedManifest import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
create_test_files.sh import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
manifest.webapp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nss_ctypes.py import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
README.md import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
sign_b2g_manifest.py import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
trusted_ca1.der import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00

This folder contains the scripts needed to generate signed manifest files to verify the Trusted Hosted Apps concept.

Prerequisites:

  • NSS 3.4 or higher.
  • Python 2.7 (should work with 2.6 also)
  • Bash
  • OpenSSL

Usage:

Run I) For usage info execute ./create_test_files.sh --help

II) Upload the signed manifest.webapp and manifest.sig to the application hosting server.