pub fn verify_artifact(
signed_bytes: &[u8],
signature: &[u8],
trusted_keys: &[TrustedPubkey],
now: DateTime<Utc>,
freshness_window: Duration,
reject_before: Option<DateTime<Utc>>,
) -> Result<VerifiedFleet, VerifyError>pub fn verify_artifact(
signed_bytes: &[u8],
signature: &[u8],
trusted_keys: &[TrustedPubkey],
now: DateTime<Utc>,
freshness_window: Duration,
reject_before: Option<DateTime<Utc>>,
) -> Result<VerifiedFleet, VerifyError>