pub async fn get_secret_by_key_id(vault: &mut impl KeyIdVault + SecretVault)