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
.true
if the certificate is one of the trust roots installed in the browser,false
otherwise. 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: " ".
rawDER
Array
ofNumber
. IfwebRequest.getSecurityInfo()
was called with therawDER
option 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: " ".
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
Report problems with this compatibility data on GitHubwebextensions-desktop | webextensions-mobile | |||||
---|---|---|---|---|---|---|
CertificateInfo | ChromeNo supportNo | EdgeNo supportNo | FirefoxFull support62 | OperaNo supportNo | SafariNo supportNo | Firefox for AndroidFull support62 |
Legend
- Full support
- Full support
- No support
- No support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.