Struct headless_chrome::protocol::cdp::Network::SecurityDetails
source · pub struct SecurityDetails {Show 13 fields
pub protocol: String,
pub key_exchange: String,
pub key_exchange_group: Option<String>,
pub cipher: String,
pub mac: Option<String>,
pub certificate_id: CertificateId,
pub subject_name: String,
pub san_list: Vec<String>,
pub issuer: String,
pub valid_from: TimeSinceEpoch,
pub valid_to: TimeSinceEpoch,
pub signed_certificate_timestamp_list: Vec<SignedCertificateTimestamp>,
pub certificate_transparency_compliance: CertificateTransparencyCompliance,
}
Fields§
§protocol: String
§key_exchange: String
§key_exchange_group: Option<String>
§cipher: String
§mac: Option<String>
§certificate_id: CertificateId
§subject_name: String
§san_list: Vec<String>
§issuer: String
§valid_from: TimeSinceEpoch
§valid_to: TimeSinceEpoch
§signed_certificate_timestamp_list: Vec<SignedCertificateTimestamp>
§certificate_transparency_compliance: CertificateTransparencyCompliance
Trait Implementations§
source§impl Clone for SecurityDetails
impl Clone for SecurityDetails
source§fn clone(&self) -> SecurityDetails
fn clone(&self) -> SecurityDetails
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SecurityDetails
impl Debug for SecurityDetails
source§impl<'de> Deserialize<'de> for SecurityDetails
impl<'de> Deserialize<'de> for SecurityDetails
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more