Class SecurityDetails
java.lang.Object
org.openqa.selenium.devtools.v85.network.model.SecurityDetails
Security details about a request.
-
Constructor Summary
ConstructorDescriptionSecurityDetails
(String protocol, String keyExchange, Optional<String> keyExchangeGroup, String cipher, Optional<String> mac, CertificateId certificateId, String subjectName, List<String> sanList, String issuer, TimeSinceEpoch validFrom, TimeSinceEpoch validTo, List<SignedCertificateTimestamp> signedCertificateTimestampList, CertificateTransparencyCompliance certificateTransparencyCompliance) -
Method Summary
Modifier and TypeMethodDescriptionCertificate ID value.Whether the request complied with Certificate Transparency policyCipher name.Name of the issuing CA.Key Exchange used by the connection, or the empty string if not applicable.(EC)DH group used by the connection, if applicable.getMac()
TLS MAC.Protocol name (e.g.Subject Alternative Name (SAN) DNS names and IP addresses.List of signed certificate timestamps (SCTs).Certificate subject name.Certificate valid from date.Certificate valid to (expiration) date
-
Constructor Details
-
SecurityDetails
public SecurityDetails(String protocol, String keyExchange, Optional<String> keyExchangeGroup, String cipher, Optional<String> mac, CertificateId certificateId, String subjectName, List<String> sanList, String issuer, TimeSinceEpoch validFrom, TimeSinceEpoch validTo, List<SignedCertificateTimestamp> signedCertificateTimestampList, CertificateTransparencyCompliance certificateTransparencyCompliance)
-
-
Method Details
-
getProtocol
Protocol name (e.g. "TLS 1.2" or "QUIC"). -
getKeyExchange
Key Exchange used by the connection, or the empty string if not applicable. -
getKeyExchangeGroup
(EC)DH group used by the connection, if applicable. -
getCipher
Cipher name. -
getMac
TLS MAC. Note that AEAD ciphers do not have separate MACs. -
getCertificateId
Certificate ID value. -
getSubjectName
Certificate subject name. -
getSanList
Subject Alternative Name (SAN) DNS names and IP addresses. -
getIssuer
Name of the issuing CA. -
getValidFrom
Certificate valid from date. -
getValidTo
Certificate valid to (expiration) date -
getSignedCertificateTimestampList
List of signed certificate timestamps (SCTs). -
getCertificateTransparencyCompliance
Whether the request complied with Certificate Transparency policy
-