diff options
author | Dr. Stephen Henson <steve@openssl.org> | 1999-11-12 01:42:25 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 1999-11-12 01:42:25 +0000 |
commit | 954ef7ef693f97edbd6be727d417333c28cda0eb (patch) | |
tree | 4d31f383cd48e6617ad494aa308373a05b0f1624 /apps/apps.c | |
parent | c4471290c0898b920587b234a31f96194235a067 (diff) | |
download | openssl-954ef7ef693f97edbd6be727d417333c28cda0eb.tar.gz |
Merge some common functionality in the apps, delete
the encryption option in the pkcs7 utility (they never
did anything) and add a couple more options to pkcs7.
Diffstat (limited to 'apps/apps.c')
-rw-r--r-- | apps/apps.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/apps/apps.c b/apps/apps.c index 629b297917..4e3f32d07a 100644 --- a/apps/apps.c +++ b/apps/apps.c @@ -335,3 +335,17 @@ int MS_CALLBACK key_cb(char *buf, int len, int verify, void *key) memcpy(buf,key,i); return(i); } + +int dump_cert_text (BIO *out, X509 *x) +{ + char buf[256]; + X509_NAME_oneline(X509_get_subject_name(x),buf,256); + BIO_puts(out,"subject="); + BIO_puts(out,buf); + + X509_NAME_oneline(X509_get_issuer_name(x),buf,256); + BIO_puts(out,"\nissuer= "); + BIO_puts(out,buf); + BIO_puts(out,"\n"); + return 0; +} |