pub struct AttestingKey {
pub fingerprint: String,
pub openssh: String,
}Expand description
A key the target principal could attest with: its fingerprint and its
OpenSSH public line. What Requirement::of is handed, so it never
touches a table itself and both control planes can call it.
Fields§
§fingerprint: StringSHA256:….
openssh: StringThe authorized_keys-style line.
Trait Implementations§
Source§impl Clone for AttestingKey
impl Clone for AttestingKey
Source§impl Debug for AttestingKey
impl Debug for AttestingKey
impl Eq for AttestingKey
Source§impl PartialEq for AttestingKey
impl PartialEq for AttestingKey
impl StructuralPartialEq for AttestingKey
Auto Trait Implementations§
impl Freeze for AttestingKey
impl RefUnwindSafe for AttestingKey
impl Send for AttestingKey
impl Sync for AttestingKey
impl Unpin for AttestingKey
impl UnsafeUnpin for AttestingKey
impl UnwindSafe for AttestingKey
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more