webRequest.CertificateInfo
An object describing a single X.509 certificate.
The SecurityInfo object returned from the webRequest.getSecurityInfo() API includes a certificates property which is an array of these objects.
Type
Values of this type are objects. They contain the following properties:
fingerprint-
Object. An object with the following properties:sha1-
String. SHA-1 hash of the certificate's DER encoding. sha256-
String. SHA-256 hash of the certificate's DER encoding.
isBuiltInRoot-
Boolean.trueif the certificate is one of the trust roots installed in the browser,falseotherwise. issuer-
String. Name of the organization that issued this certificate, represented as a Distinguished Name and formatted as a comma-separated list of Relative Distinguished Names, each of the form "type=value". - For example: "CN=DigiCert SHA2 Secure Server CA,O=DigiCert Inc,C=US".
rawDER-
ArrayofNumber. IfwebRequest.getSecurityInfo()was called with therawDERoption present and set totrue, this will contain the DER encoding of the certificate. serialNumber-
String. The certificate's serial number. subject-
String. Name of the organization that issued this certificate, represented as a Distinguished Name and formatted as a comma-separated list of Relative Distinguished Names, each of the form "type=value". - For example: "CN=*.cdn.mozilla.net,O=Mozilla Corporation,L=Mountain View,ST=California,C=US".
subjectPublicKeyInfoDigest-
Object. An object containing the following properties:sha256-
String. Base64 encoded SHA-256 hash of the DER-encoded public key info.
validity-
Object. Validity period for the certificate. An object containing the following properties:start-
Number. The start of the certificate's validity period, in milliseconds since the epoch. end-
Number. The end of the certificate's validity period, in milliseconds since the epoch.
Browser compatibility
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
CertificateInfo |
No |
No |
62 |
? |
No |
No |
? |
? |
62 |
? |
? |
? |
© 2005–2021 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