Confirmed users
529
edits
| Line 61: | Line 61: | ||
There are three special cases of add-ons developed by Mozilla: System add-ons, Mozilla Extensions and Hotfixes. | There are three special cases of add-ons developed by Mozilla: System add-ons, Mozilla Extensions and Hotfixes. | ||
If the add-on is a system add-on, the Organizational Unit (OU) of the end-entity certificate must be set to "Mozilla Components". | * If the add-on is a system add-on, the Organizational Unit (OU) of the end-entity certificate must be set to "Mozilla Components". | ||
* If the add-on is a Mozilla Extension, the OU of the EE cert must be set to "Mozilla Extensions". | |||
If the add-on is a Mozilla Extension, the OU of the EE cert must be set to "Mozilla Extensions". | * If the add-on is a hotfix, the add-on ID must match the pref `extensions.hotfix.id` (currently `firefox-hotfix@mozilla.org`) and the public key hash of the end-entity cert must match the fingerprints set in `extensions.hotfix.certs.1.sha1Fingerprint` or `extensions.hotfix.certs.2.sha1Fingerprint`. | ||
If the add-on is a hotfix, the add-on ID must match the pref `extensions.hotfix.id` | |||
(currently `firefox-hotfix@mozilla.org`) and the public key hash of the end-entity cert must match the fingerprints set in `extensions.hotfix.certs.1.sha1Fingerprint` or | |||
`extensions.hotfix.certs.2.sha1Fingerprint`. | |||
refs: | refs: | ||