pub enum VerificationMaterialV03 {
Certificate(DerCertificate),
PublicKey {
hint: String,
},
}Expand description
Verification material for v0.3 bundles.
In v0.3 bundles, only a single certificate or a public key hint is allowed. Certificate chains are NOT permitted in v0.3 format.
Variants§
Certificate(DerCertificate)
Single certificate (the common case for Fulcio-issued certs)
PublicKey
Public key hint (for pre-existing keys)
Trait Implementations§
Source§impl Clone for VerificationMaterialV03
impl Clone for VerificationMaterialV03
Source§fn clone(&self) -> VerificationMaterialV03
fn clone(&self) -> VerificationMaterialV03
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for VerificationMaterialV03
impl RefUnwindSafe for VerificationMaterialV03
impl Send for VerificationMaterialV03
impl Sync for VerificationMaterialV03
impl Unpin for VerificationMaterialV03
impl UnwindSafe for VerificationMaterialV03
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