summaryrefslogtreecommitdiffstats
path: root/store/src
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2018-09-27 13:22:45 +0200
committerJustus Winter <justus@sequoia-pgp.org>2018-09-27 13:32:37 +0200
commit8e2f41ecee0553ec4749883e28eefdeaf52b9fc8 (patch)
treef011d308cc30125f65000f5f3e2e8c25410b1a6a /store/src
parent21fccc353d14e47c718caf43d0ef25323d217183 (diff)
store: Rename method.
- Make clear that this lookup also looks for subkeys.
Diffstat (limited to 'store/src')
-rw-r--r--store/src/backend/mod.rs8
-rw-r--r--store/src/lib.rs12
-rw-r--r--store/src/store_protocol.capnp2
3 files changed, 11 insertions, 11 deletions
diff --git a/store/src/backend/mod.rs b/store/src/backend/mod.rs
index 4e9759c7..b05da547 100644
--- a/store/src/backend/mod.rs
+++ b/store/src/backend/mod.rs
@@ -350,10 +350,10 @@ impl node::store::Server for StoreServer {
Promise::ok(())
}
- fn lookup_by_keyid(&mut self,
- params: node::store::LookupByKeyidParams,
- mut results: node::store::LookupByKeyidResults)
- -> Promise<(), capnp::Error> {
+ fn lookup_by_subkeyid(&mut self,
+ params: node::store::LookupBySubkeyidParams,
+ mut results: node::store::LookupBySubkeyidResults)
+ -> Promise<(), capnp::Error> {
bind_results!(results);
let keyid = pry!(params.get()).get_keyid();
diff --git a/store/src/lib.rs b/store/src/lib.rs
index ddb80cf4..ad863787 100644
--- a/store/src/lib.rs
+++ b/store/src/lib.rs
@@ -396,7 +396,7 @@ impl Store {
Ok(Binding::new(self.core.clone(), Some(label), binding))
}
- /// Looks up a key by KeyID.
+ /// Looks up a key by (Sub)KeyID.
///
/// The KeyID may also reference a signing- or
/// certification-capable subkey. The reason for this restriction
@@ -425,19 +425,19 @@ impl Store {
/// store.import("Emmelie", &tpk)?;
///
/// // Lookup by the primary key's KeyID.
- /// let tpk_ = store.lookup_by_keyid(&KeyID::from_hex("069C0C348DD82C19")?)?
+ /// let tpk_ = store.lookup_by_subkeyid(&KeyID::from_hex("069C0C348DD82C19")?)?
/// .tpk()?;
/// assert_eq!(tpk, tpk_);
///
- /// // Lookup by the encryption subkey's KeyID.
- /// let tpk_ = store.lookup_by_keyid(&KeyID::from_hex("22E3FAFE96B56C32")?)?
+ /// // Lookup by the subkey's KeyID.
+ /// let tpk_ = store.lookup_by_subkeyid(&KeyID::from_hex("22E3FAFE96B56C32")?)?
/// .tpk()?;
/// assert_eq!(tpk, tpk_);
/// # Ok(())
/// # }
/// ```
- pub fn lookup_by_keyid(&self, keyid: &KeyID) -> Result<Binding> {
- let mut request = self.store.lookup_by_keyid_request();
+ pub fn lookup_by_subkeyid(&self, keyid: &KeyID) -> Result<Binding> {
+ let mut request = self.store.lookup_by_subkeyid_request();
request.get().set_keyid(keyid.as_u64()?);
let binding = make_request!(self.core.borrow_mut(), request)?;
let mut binding = Binding::new(self.core.clone(), None, binding);
diff --git a/store/src/store_protocol.capnp b/store/src/store_protocol.capnp
index fba953ad..7bec0b59 100644
--- a/store/src/store_protocol.capnp
+++ b/store/src/store_protocol.capnp
@@ -16,7 +16,7 @@ interface Node {
delete @2 () -> (result: Result(Unit));
iter @3 () -> (result: Result(BindingIter));
log @4 () -> (result: Result(LogIter));
- lookupByKeyid @5 (keyid: UInt64) -> (result: Result(Binding));
+ lookupBySubkeyid @5 (keyid: UInt64) -> (result: Result(Binding));
}
interface Binding {