Struct google_cloudkms1::api::CertificateChains
source · pub struct CertificateChains {
pub cavium_certs: Option<Vec<String>>,
pub google_card_certs: Option<Vec<String>>,
pub google_partition_certs: Option<Vec<String>>,
}
Expand description
Certificate chains needed to verify the attestation. Certificates in chains are PEM-encoded and are ordered based on https://tools.ietf.org/html/rfc5246#section-7.4.2.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cavium_certs: Option<Vec<String>>
Cavium certificate chain corresponding to the attestation.
google_card_certs: Option<Vec<String>>
Google card certificate chain corresponding to the attestation.
google_partition_certs: Option<Vec<String>>
Google partition certificate chain corresponding to the attestation.
Trait Implementations§
source§impl Clone for CertificateChains
impl Clone for CertificateChains
source§fn clone(&self) -> CertificateChains
fn clone(&self) -> CertificateChains
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 CertificateChains
impl Debug for CertificateChains
source§impl Default for CertificateChains
impl Default for CertificateChains
source§fn default() -> CertificateChains
fn default() -> CertificateChains
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CertificateChains
impl<'de> Deserialize<'de> for CertificateChains
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
source§impl Serialize for CertificateChains
impl Serialize for CertificateChains
impl Part for CertificateChains
Auto Trait Implementations§
impl RefUnwindSafe for CertificateChains
impl Send for CertificateChains
impl Sync for CertificateChains
impl Unpin for CertificateChains
impl UnwindSafe for CertificateChains
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more