puppeteer/new-docs/puppeteer.protocol.network.securitydetails.md
2020-07-13 14:01:35 +01:00

2.6 KiB

Home > puppeteer > Protocol > Network > SecurityDetails

Protocol.Network.SecurityDetails interface

Security details about a request.

Signature:

export interface SecurityDetails 

Properties

Property Type Description
certificateId Security.CertificateId Certificate ID value.
certificateTransparencyCompliance CertificateTransparencyCompliance Whether the request complied with Certificate Transparency policy
cipher string Cipher name.
issuer string Name of the issuing CA.
keyExchange string Key Exchange used by the connection, or the empty string if not applicable.
keyExchangeGroup string (EC)DH group used by the connection, if applicable.
mac string TLS MAC. Note that AEAD ciphers do not have separate MACs.
protocol string Protocol name (e.g. "TLS 1.2" or "QUIC").
sanList string[] Subject Alternative Name (SAN) DNS names and IP addresses.
signedCertificateTimestampList SignedCertificateTimestamp[] List of signed certificate timestamps (SCTs).
subjectName string Certificate subject name.
validFrom TimeSinceEpoch Certificate valid from date.
validTo TimeSinceEpoch Certificate valid to (expiration) date