func (h *PGPHandler) keygen(sessionID int, earg engine.PGPKeyImportEngineArg, doInteractive bool) (err error) { ctx := &engine.Context{LogUI: h.getLogUI(sessionID), SecretUI: h.getSecretUI(sessionID)} earg.Gen.AddDefaultUID() eng := engine.NewPGPKeyImportEngine(earg) err = engine.RunEngine(eng, ctx) return err }
func (h *PGPHandler) PGPKeyGen(_ context.Context, arg keybase1.PGPKeyGenArg) error { ctx := &engine.Context{ LogUI: h.getLogUI(arg.SessionID), SecretUI: h.getSecretUI(arg.SessionID, h.G()), SessionID: arg.SessionID, } earg := engine.ImportPGPKeyImportEngineArg(arg) eng := engine.NewPGPKeyImportEngine(earg) return engine.RunEngine(eng, ctx) }