Struct CertificateMetadata

Source
pub struct CertificateMetadata {
Show 61 fields pub ca_owner: String, pub salesforce_record_id: String, pub certificate_name: String, pub parent_salesforce_record_id: String, pub parent_certificate_name: String, pub certificate_record_type: String, pub revocation_status: String, pub sha256_fingerprint: String, pub parent_sha256_fingerprint: String, pub audits_same_as_parent: String, pub auditor: String, pub standard_audit_url: String, pub standard_audit_type: String, pub standard_audit_statement_date: String, pub standard_audit_period_start_date: String, pub standard_audit_period_end_date: String, pub netsec_audit_url: String, pub netsec_audit_type: String, pub netsec_audit_statement_date: String, pub netsec_audit_period_start_date: String, pub netsec_audit_period_end_date: String, pub tls_br_audit_url: String, pub tls_br_audit_type: String, pub tls_br_audit_statement_date: String, pub tls_br_audit_period_start_date: String, pub tls_br_audit_period_end_date: String, pub tls_evg_audit_url: String, pub tls_evg_audit_type: String, pub tls_evg_audit_statement_date: String, pub tls_evg_audit_period_start_date: String, pub tls_evg_audit_period_end_date: String, pub code_signing_audit_url: String, pub code_signing_audit_type: String, pub code_signing_audit_statement_date: String, pub code_signing_audit_period_start_date: String, pub code_signing_audit_period_end_date: String, pub cp_cps_same_as_parent: String, pub certificate_policy_url: String, pub certificate_practice_statement_cps_url: String, pub cp_cps_last_updated_date: String, pub test_website_url_valid: String, pub test_website_url_expired: String, pub test_website_url_revoked: String, pub technically_constrained: String, pub subordinate_ca_owner: String, pub full_crl_issued_by_this_ca: String, pub json_array_of_partitioned_crls: String, pub valid_from_gmt: String, pub valid_to_gmt: String, pub derived_trust_bits: String, pub chrome_status: String, pub microsoft_status: String, pub mozilla_status: String, pub status_of_root_cert: String, pub authority_key_identifier: String, pub subject_key_identifier: String, pub country: String, pub tls_capable: String, pub tls_ev_capable: String, pub code_signing_capable: String, pub smime_capable: String,
}
Expand description

Metadata related to an issuing certificate from the “all certificate records” CCADB CSV report.

Fields§

§ca_owner: String§salesforce_record_id: String§certificate_name: String§parent_salesforce_record_id: String§parent_certificate_name: String§certificate_record_type: String§revocation_status: String§sha256_fingerprint: String§parent_sha256_fingerprint: String§audits_same_as_parent: String§auditor: String§standard_audit_url: String§standard_audit_type: String§standard_audit_statement_date: String§standard_audit_period_start_date: String§standard_audit_period_end_date: String§netsec_audit_url: String§netsec_audit_type: String§netsec_audit_statement_date: String§netsec_audit_period_start_date: String§netsec_audit_period_end_date: String§tls_br_audit_url: String§tls_br_audit_type: String§tls_br_audit_statement_date: String§tls_br_audit_period_start_date: String§tls_br_audit_period_end_date: String§tls_evg_audit_url: String§tls_evg_audit_type: String§tls_evg_audit_statement_date: String§tls_evg_audit_period_start_date: String§tls_evg_audit_period_end_date: String§code_signing_audit_url: String§code_signing_audit_type: String§code_signing_audit_statement_date: String§code_signing_audit_period_start_date: String§code_signing_audit_period_end_date: String§cp_cps_same_as_parent: String§certificate_policy_url: String§certificate_practice_statement_cps_url: String§cp_cps_last_updated_date: String§test_website_url_valid: String§test_website_url_expired: String§test_website_url_revoked: String§technically_constrained: String§subordinate_ca_owner: String§full_crl_issued_by_this_ca: String§json_array_of_partitioned_crls: String§valid_from_gmt: String§valid_to_gmt: String§derived_trust_bits: String§chrome_status: String§microsoft_status: String§mozilla_status: String§status_of_root_cert: String§authority_key_identifier: String§subject_key_identifier: String§country: String§tls_capable: String§tls_ev_capable: String§code_signing_capable: String§smime_capable: String

Trait Implementations§

Source§

impl Clone for CertificateMetadata

Source§

fn clone(&self) -> CertificateMetadata

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for CertificateMetadata

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for CertificateMetadata

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Hash for CertificateMetadata

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for CertificateMetadata

Source§

fn eq(&self, other: &CertificateMetadata) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for CertificateMetadata

Source§

impl StructuralPartialEq for CertificateMetadata

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,