The certificate currently in force for `delegate`, if any.
(
store: &atomic_identity::IdentityStore,
delegate: &Identity,
)
| 588 | |
| 589 | /// The certificate currently in force for `delegate`, if any. |
| 590 | pub fn active_for_delegate( |
| 591 | store: &atomic_identity::IdentityStore, |
| 592 | delegate: &Identity, |
| 593 | ) -> Option<StoredDelegation> { |
| 594 | load_for_delegate(store, delegate) |
| 595 | .ok()? |
| 596 | .into_iter() |
| 597 | .find(|d| d.is_usable()) |
| 598 | } |
| 599 | |
| 600 | // --------------------------------------------------------------------------- |
| 601 | // Helpers |
no test coverage detected