webRequest.CertificateInfo

Ein Objekt, das ein einzelnes X.509-Zertifikat beschreibt.

Das SecurityInfo-Objekt, das von der webRequest.getSecurityInfo()-API zurückgegeben wird, enthält eine certificates-Eigenschaft, die ein Array dieser Objekte ist.

Typ

Werte dieses Typs sind Objekte. Sie enthalten die folgenden Eigenschaften:

fingerprint

Object. Ein Objekt mit den folgenden Eigenschaften:

sha1

String. SHA-1-Hash der DER-Codierung des Zertifikats.

sha256

String. SHA-256-Hash der DER-Codierung des Zertifikats.

isBuiltInRoot

Boolean. true, wenn das Zertifikat eines der im Browser installierten Vertrauensanker ist, andernfalls false.

issuer

String. Name der Organisation, die dieses Zertifikat ausgestellt hat, dargestellt als Distinguished Name und formatiert als kommaseparierte Liste von Relative Distinguished Names, jede in der Form "type=value".

Zum Beispiel: "CN=DigiCert SHA2 Secure Server CA,O=DigiCert Inc,C=US".

rawDER

Array von Number. Wenn webRequest.getSecurityInfo() mit der rawDER-Option aufgerufen wurde und diese auf true gesetzt ist, enthält dies die DER-Codierung des Zertifikats.

serialNumber

String. Die Seriennummer des Zertifikats.

subject

String. Name der Organisation, die dieses Zertifikat ausgestellt hat, dargestellt als Distinguished Name und formatiert als kommaseparierte Liste von Relative Distinguished Names, jede in der Form "type=value".

Zum Beispiel: "CN=*.cdn.mozilla.net,O=Mozilla Corporation,L=Mountain View,ST=California,C=US".

subjectPublicKeyInfoDigest

Object. Ein Objekt mit den folgenden Eigenschaften:

sha256

String. Base64-kodierter SHA-256-Hash der DER-kodierten Öffentlicher Schlüsselinfo.

validity

Object. Gültigkeitszeitraum für das Zertifikat. Ein Objekt mit den folgenden Eigenschaften:

start

Number. Der Beginn des Gültigkeitszeitraums des Zertifikats in Millisekunden seit der Epoche.

end

Number. Das Ende des Gültigkeitszeitraums des Zertifikats in Millisekunden seit der Epoche.

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
CertificateInfo

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
See implementation notes.