From ebcbf5f119dceea69ffd935101b5cae4ab8fa3c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 11 Dec 2006 19:13:10 +0000 Subject: [PATCH] (print_certificate): print serial number. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19313 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/hxtool.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/hx509/hxtool.c b/lib/hx509/hxtool.c index 3c2618a0b..b97129305 100644 --- a/lib/hx509/hxtool.c +++ b/lib/hx509/hxtool.c @@ -424,6 +424,16 @@ print_certificate(hx509_context hxcontext, hx509_cert cert, int verbose) printf(" subject: \"%s\"\n", str); free(str); + { + heim_integer serialNumber; + + hx509_cert_get_serialnumber(cert, &serialNumber); + der_print_hex_heim_integer(&serialNumber, &str); + der_free_heim_integer(&serialNumber); + printf(" serial: %s\n", str); + free(str); + } + printf(" keyusage: "); ret = hx509_cert_keyusage_print(hxcontext, cert, &str); if (ret == 0) {