pub struct DenyVerifier;Expand description
DenyVerifier is the canonical operator-deny verifier: it rejects every manifest unconditionally.
Use it as a safe default until a real signature verifier (e.g., Sigstore/cosign) adapter is wired in.
Trait Implementations§
Source§impl Clone for DenyVerifier
impl Clone for DenyVerifier
Source§fn clone(&self) -> DenyVerifier
fn clone(&self) -> DenyVerifier
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 moreimpl Copy for DenyVerifier
Source§impl Debug for DenyVerifier
impl Debug for DenyVerifier
Source§impl Default for DenyVerifier
impl Default for DenyVerifier
Source§fn default() -> DenyVerifier
fn default() -> DenyVerifier
Returns the “default value” for a type. Read more
Source§impl Verifier for DenyVerifier
impl Verifier for DenyVerifier
Source§fn verify(
&self,
_manifest: &Manifest,
_root: &Path,
) -> Result<VerificationOutcome, SkillError>
fn verify( &self, _manifest: &Manifest, _root: &Path, ) -> Result<VerificationOutcome, SkillError>
Verify a manifest at load time.
Auto Trait Implementations§
impl Freeze for DenyVerifier
impl RefUnwindSafe for DenyVerifier
impl Send for DenyVerifier
impl Sync for DenyVerifier
impl Unpin for DenyVerifier
impl UnsafeUnpin for DenyVerifier
impl UnwindSafe for DenyVerifier
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