summaryrefslogtreecommitdiff
path: root/src/p11tool.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-09-26 13:47:19 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2016-09-26 13:47:19 +0200
commit73129548538242131efafb4aa228d4b7f1f55c0c (patch)
treef6ad038b75e0dd7271a836c169ae679e35dfe01b /src/p11tool.c
parentda4c7a393d273076af4f650f6cb1fd6329078824 (diff)
downloadgnutls-73129548538242131efafb4aa228d4b7f1f55c0c.tar.gz
p11tool: allow to export a certificate with its stapled extensions
Diffstat (limited to 'src/p11tool.c')
-rw-r--r--src/p11tool.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/p11tool.c b/src/p11tool.c
index 15695bb21e..53a76016e3 100644
--- a/src/p11tool.c
+++ b/src/p11tool.c
@@ -284,6 +284,8 @@ static void cmd_parser(int argc, char **argv)
flags, detailed_url, &cinfo);
} else if (HAVE_OPT(EXPORT)) {
pkcs11_export(outfile, url, flags, &cinfo);
+ } else if (HAVE_OPT(EXPORT_STAPLED)) {
+ pkcs11_export(outfile, url, flags|GNUTLS_PKCS11_OBJ_FLAG_OVERWRITE_TRUSTMOD_EXT, &cinfo);
} else if (HAVE_OPT(EXPORT_CHAIN)) {
pkcs11_export_chain(outfile, url, flags, &cinfo);
} else if (HAVE_OPT(WRITE)) {