pub struct AgentSigningKey {
pub multikey: String,
pub public_key_spki: String,
/* private fields */
}Expand description
A loaded agent signing key: the PKCS#8 secret plus its derived public multikey. Debug never prints key material.
Fields§
§multikey: StringThe key’s public identity, ed25519:<base64url sha256(SPKI)>.
public_key_spki: StringThe full public key, base64url(SPKI DER) — what feed entries carry.
Trait Implementations§
Source§impl Clone for AgentSigningKey
impl Clone for AgentSigningKey
Source§fn clone(&self) -> AgentSigningKey
fn clone(&self) -> AgentSigningKey
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AgentSigningKey
impl RefUnwindSafe for AgentSigningKey
impl Send for AgentSigningKey
impl Sync for AgentSigningKey
impl Unpin for AgentSigningKey
impl UnsafeUnpin for AgentSigningKey
impl UnwindSafe for AgentSigningKey
Blanket Implementations§
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