2.6 KiB
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 |