Skip to main content

Enrollable

Trait Enrollable 

Source
pub trait Enrollable: Sealed {
    // Required methods
    fn signing_key(&self) -> &VerifyingKey;
    fn enroll(&self) -> Enrollment;
    fn signed_keybundles(&self) -> Vec<SignedKeyBundlePublic> ;
}

Required Methods§

Source

fn signing_key(&self) -> &VerifyingKey

Source

fn enroll(&self) -> Enrollment

Source

fn signed_keybundles(&self) -> Vec<SignedKeyBundlePublic>

Each item is a SignedKeyBundlePublic: the public keys together with the journalist’s self-signature over them.

Implementors§