use crate::{KeyVersion, LocalPepper, PepperError};
#[derive(Debug, Clone)]
pub struct FetchOpts {
pub vault_url: String,
pub secret_name: String,
pub versions: Vec<(KeyVersion, Vec<u8>)>,
pub current: KeyVersion,
}
#[cfg(feature = "azure-key-vault")]
#[allow(clippy::missing_panics_doc, clippy::unused_async)]
pub async fn fetch_pepper(
_opts: FetchOpts,
) -> Result<LocalPepper, PepperError> {
Err(PepperError::Backend(
"azure-key-vault fetch_pepper is not yet wired up (Phase 3 follow-up)".into(),
))
}