webRequest.CertificateInfo
Объект, описывающий отдельный сертификат X.509.
Объект SecurityInfo, возвращаемый API webRequest.getSecurityInfo(), содержит свойство certificates, которое является массивом таких объектов.
Тип
Значения этого типа являются объектами. Они содержат следующие свойства:
fingerprint-
Object. Объект со следующими свойствами:sha1-
String. SHA-1 хэш DER-кодирования сертификата. sha256-
String. SHA-256 хэш DER-кодирования сертификата.
isBuiltInRoot-
Boolean.trueесли сертификат является одним из корневых сертификатов доверия, установленных в браузере,falseв противном случае. issuer-
String. Имя организации, выдавшей этот сертификат, представлено в виде Distinguished Name (DN), отформатированном как список Relative Distinguished Names (RDN), разделенных запятыми. Каждый RDN имеет вид "тип=значение".Например: "CN=DigiCert SHA2 Secure Server CA,O=DigiCert Inc,C=US".
rawDER-
ArrayNumber. ЕслиwebRequest.getSecurityInfo()был вызван с опциейrawDERустановленной вtrue, это поле будет содержать DER-кодирование сертификата. serialNumber-
String. Номер сертификата порядковый номер. subject-
String. Имя организации, выдавшей этот сертификат, представлено в виде Distinguished Name (DN), отформатированном как список Relative Distinguished Names (RDN), разделенных запятыми. Каждый RDN имеет вид "тип=значение".Например: "CN=*.cdn.mozilla.net,O=Mozilla Corporation,L=Mountain View,ST=California,C=US".
subjectPublicKeyInfoDigest-
Object. Объект, содержащий следующие свойства:sha256-
String. Кодированный в Base64 SHA-256 хэш DER-кодированного общедоступного ключа.
validity-
Object. Срок действия сертификата. Объект, содержащий следующие свойства:start-
Number. Начало срока действия сертификата, в миллисекундах с момента эпохи. end-
Number. Окончание срока действия сертификата, в миллисекундах с момента эпохи.
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | |
CertificateInfo |
НетСм. баг 628819. |
Нет | 62 | ? | Нет | Нет | ? | ? | 62 | ? | Нет | ? |
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/webRequest/CertificateInfo