38 lines
3.4 KiB
Markdown
38 lines
3.4 KiB
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
|
|
|
|
[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Security](./puppeteer.protocol.security.md) > [CertificateSecurityState](./puppeteer.protocol.security.certificatesecuritystate.md)
|
|
|
|
## Protocol.Security.CertificateSecurityState interface
|
|
|
|
Details about the security state of the page certificate.
|
|
|
|
<b>Signature:</b>
|
|
|
|
```typescript
|
|
export interface CertificateSecurityState
|
|
```
|
|
|
|
## Properties
|
|
|
|
| Property | Type | Description |
|
|
| --- | --- | --- |
|
|
| [certificate](./puppeteer.protocol.security.certificatesecuritystate.certificate.md) | string\[\] | Page certificate. |
|
|
| [certificateHasSha1Signature](./puppeteer.protocol.security.certificatesecuritystate.certificatehassha1signature.md) | boolean | True if the certificate has a SHA1 signature in the chain. |
|
|
| [certificateHasWeakSignature](./puppeteer.protocol.security.certificatesecuritystate.certificatehasweaksignature.md) | boolean | True if the certificate uses a weak signature aglorithm. |
|
|
| [certificateNetworkError](./puppeteer.protocol.security.certificatesecuritystate.certificatenetworkerror.md) | string | The highest priority network error code, if the certificate has an error. |
|
|
| [cipher](./puppeteer.protocol.security.certificatesecuritystate.cipher.md) | string | Cipher name. |
|
|
| [issuer](./puppeteer.protocol.security.certificatesecuritystate.issuer.md) | string | Name of the issuing CA. |
|
|
| [keyExchange](./puppeteer.protocol.security.certificatesecuritystate.keyexchange.md) | string | Key Exchange used by the connection, or the empty string if not applicable. |
|
|
| [keyExchangeGroup](./puppeteer.protocol.security.certificatesecuritystate.keyexchangegroup.md) | string | (EC)DH group used by the connection, if applicable. |
|
|
| [mac](./puppeteer.protocol.security.certificatesecuritystate.mac.md) | string | TLS MAC. Note that AEAD ciphers do not have separate MACs. |
|
|
| [modernSSL](./puppeteer.protocol.security.certificatesecuritystate.modernssl.md) | boolean | True if modern SSL |
|
|
| [obsoleteSslCipher](./puppeteer.protocol.security.certificatesecuritystate.obsoletesslcipher.md) | boolean | True if the connection is using an obsolete SSL cipher. |
|
|
| [obsoleteSslKeyExchange](./puppeteer.protocol.security.certificatesecuritystate.obsoletesslkeyexchange.md) | boolean | True if the connection is using an obsolete SSL key exchange. |
|
|
| [obsoleteSslProtocol](./puppeteer.protocol.security.certificatesecuritystate.obsoletesslprotocol.md) | boolean | True if the connection is using an obsolete SSL protocol. |
|
|
| [obsoleteSslSignature](./puppeteer.protocol.security.certificatesecuritystate.obsoletesslsignature.md) | boolean | True if the connection is using an obsolete SSL signature. |
|
|
| [protocol](./puppeteer.protocol.security.certificatesecuritystate.protocol.md) | string | Protocol name (e.g. "TLS 1.2" or "QUIC"). |
|
|
| [subjectName](./puppeteer.protocol.security.certificatesecuritystate.subjectname.md) | string | Certificate subject name. |
|
|
| [validFrom](./puppeteer.protocol.security.certificatesecuritystate.validfrom.md) | [Network.TimeSinceEpoch](./puppeteer.protocol.network.timesinceepoch.md) | Certificate valid from date. |
|
|
| [validTo](./puppeteer.protocol.security.certificatesecuritystate.validto.md) | [Network.TimeSinceEpoch](./puppeteer.protocol.network.timesinceepoch.md) | Certificate valid to (expiration) date |
|
|
|