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: isBuiltInRoot- 
Boolean.trueif the certificate is one of the trust roots installed in the browser,falseotherwise. issuer- 
String. The Distinguished Name of the entity that issued the certificate, 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. The Distinguished Name of the entity to which the certificate was issued, 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
Loading…