refactor(tvix/nix-compat): rename PubKey to VerifyingKey
Align these with the way it's called in the ed25519 crates. Change-Id: Ia52d3bb9bf831dc6b5f7d5356f5ac62135672883 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12013 Tested-by: BuildkiteCI Reviewed-by: raitobezarius <tvl@lahfa.xyz> Autosubmit: flokli <flokli@flokli.de>
This commit is contained in:
parent
62184ee35a
commit
05b4e805ee
4 changed files with 25 additions and 25 deletions
|
|
@ -41,7 +41,7 @@ pub struct NixHTTPPathInfoService<BS, DS> {
|
|||
|
||||
/// An optional list of [narinfo::PubKey].
|
||||
/// If set, the .narinfo files received need to have correct signature by at least one of these.
|
||||
public_keys: Option<Vec<narinfo::PubKey>>,
|
||||
public_keys: Option<Vec<narinfo::VerifyingKey>>,
|
||||
}
|
||||
|
||||
impl<BS, DS> NixHTTPPathInfoService<BS, DS> {
|
||||
|
|
@ -59,7 +59,7 @@ impl<BS, DS> NixHTTPPathInfoService<BS, DS> {
|
|||
}
|
||||
|
||||
/// Configures [Self] to validate NARInfo fingerprints with the public keys passed.
|
||||
pub fn set_public_keys(&mut self, public_keys: Vec<narinfo::PubKey>) {
|
||||
pub fn set_public_keys(&mut self, public_keys: Vec<narinfo::VerifyingKey>) {
|
||||
self.public_keys = Some(public_keys);
|
||||
}
|
||||
}
|
||||
|
|
@ -311,7 +311,7 @@ impl ServiceBuilder for NixHTTPPathInfoServiceConfig {
|
|||
public_keys
|
||||
.iter()
|
||||
.map(|pubkey_str| {
|
||||
narinfo::PubKey::parse(pubkey_str)
|
||||
narinfo::VerifyingKey::parse(pubkey_str)
|
||||
.map_err(|e| Error::StorageError(format!("invalid public key: {e}")))
|
||||
})
|
||||
.collect::<Result<Vec<_>, Error>>()?,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue