pub struct SigningConfiguration {
pub rules: Vec<Value>,
pub trusted_keys: Vec<TrustedKey>,
}Fields§
§rules: Vec<Value>Raw rule payload from PutSigningConfiguration. Round-trippable
via GetSigningConfiguration even when a rule specifies a
key algorithm we can’t verify against.
trusted_keys: Vec<TrustedKey>PEM-parsed public keys that DescribeImageSigningStatus will
use to verify companion cosign signatures. Populated lazily
from rules at PutSigningConfiguration time; unrecognised
rule shapes just leave this empty.
Trait Implementations§
Source§impl Clone for SigningConfiguration
impl Clone for SigningConfiguration
Source§fn clone(&self) -> SigningConfiguration
fn clone(&self) -> SigningConfiguration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SigningConfiguration
impl Debug for SigningConfiguration
Source§impl Default for SigningConfiguration
impl Default for SigningConfiguration
Source§fn default() -> SigningConfiguration
fn default() -> SigningConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SigningConfiguration
impl<'de> Deserialize<'de> for SigningConfiguration
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
Auto Trait Implementations§
impl Freeze for SigningConfiguration
impl RefUnwindSafe for SigningConfiguration
impl Send for SigningConfiguration
impl Sync for SigningConfiguration
impl Unpin for SigningConfiguration
impl UnsafeUnpin for SigningConfiguration
impl UnwindSafe for SigningConfiguration
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