From 571a768ac62c8be8597748d27faf54167476c2e5 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 27 Mar 2024 12:12:52 +0100 Subject: gpgsm: Allow to add extensions at the --gen-key prompt. * sm/certreqgen-ui.c (gpgsm_gencertreq_tty): Add a prompt for extensions. -- An example for an extension would be extKeyUsage for authentication: 2.5.29.37 n 301406082B0601050507030206082B06010505070301 --- sm/certreqgen-ui.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'sm/certreqgen-ui.c') diff --git a/sm/certreqgen-ui.c b/sm/certreqgen-ui.c index 6ea481529..267c4f4b5 100644 --- a/sm/certreqgen-ui.c +++ b/sm/certreqgen-ui.c @@ -388,6 +388,11 @@ gpgsm_gencertreq_tty (ctrl_t ctrl, estream_t output_stream) tty_printf (_(" (optional; end with an empty line):\n")); ask_mb_lines (&mb_uri, "Name-URI: "); + /* Extensions */ + tty_printf (_("Enter extensions")); + tty_printf (_(" (optional; end with an empty line):\n")); + ask_mb_lines (&mb_uri, "Extension: "); + /* Want a self-signed certificate? */ selfsigned = tty_get_answer_is_yes -- cgit v1.2.3