Trait sop::GenerateKey[][src]

pub trait GenerateKey<'a> {
    fn no_armor(self: Box<Self>) -> Box<dyn GenerateKey<'a> + 'a>;
fn userid(self: Box<Self>, userid: &str) -> Box<dyn GenerateKey<'a> + 'a>;
fn generate(self: Box<Self>) -> Result<Box<dyn Ready + 'a>>; }
Expand description

Builder for SOP::generate_key.

Required methods

fn no_armor(self: Box<Self>) -> Box<dyn GenerateKey<'a> + 'a>[src]

Disables armor encoding.

fn userid(self: Box<Self>, userid: &str) -> Box<dyn GenerateKey<'a> + 'a>[src]

Adds a User ID.

fn generate(self: Box<Self>) -> Result<Box<dyn Ready + 'a>>[src]

Generates the OpenPGP key.

Implementors