署名つき XPI の簡単なテストケース
いつでも署名つきインストールがしたいというのはよく分かります
テストを実行する前に、この認証局 (CA) 証明書をインストールしておいてください。
x509.cacert.
テストが終わったら、この証明書は削除してください。
これがどういう意味か分からなければ、テストは行わないでください。
この最初のテストは、署名されているテストケースで、正常に動作するはずです。
signed.xpi
このテストには余分なファイルが含まれているので、インストールに失敗するはずです。
signed-extrafile.xpi
このテストケースからはファイルが削除されているので、インストールに失敗するはずです。
signed-missingfile.xpi
このテストケースでは rsa ファイルが削除されているので、このファイルは署名されていないと表示されるはずです。
signed-norsa.xpi
このテストケースでは sf ファイルが削除されているので、インストールに失敗するはずです。
signed-nosf.xpi
このファイルには manifest ファイルがないので、インストールに失敗するはずです。
signed-nomanifest.xpi
このファイルはインストールされていない認証局 (CA) によって署名されています。そのため、これは署名されていないインストーラだと表示されるはずです。
signed-badca.xpi
このファイルは署名されていますが、内容が変更されています。そのため、インストールに失敗するはずです。
signed-modified.xpi