Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2005-01-20 19:52:56 +0300
committerSebastien Pouliot <sebastien@ximian.com>2005-01-20 19:52:56 +0300
commit95cb58b040d05aa3adab2fc7a01ed544da1eba32 (patch)
tree882a180d306a40eea04defeae56e8d0b8c8f0b27 /man
parente86273f09a1495c6e73d609e99dfa0e06d7010d5 (diff)
Updated certmgr.1 for -list and -del. Also includes new examples
svn path=/trunk/mono/; revision=39261
Diffstat (limited to 'man')
-rwxr-xr-xman/certmgr.135
1 files changed, 28 insertions, 7 deletions
diff --git a/man/certmgr.1 b/man/certmgr.1
index bf9fb19c8d0..daf573d2a06 100755
--- a/man/certmgr.1
+++ b/man/certmgr.1
@@ -1,6 +1,6 @@
.\"
.\" certmgr manual page.
-.\" Copyright 2004 Novell
+.\" Copyright 2004-2005 Novell
.\" Author:
.\" Sebastien Pouliot <sebastien@ximian.com>
.\"
@@ -13,17 +13,25 @@ certmgr \- Mono Certificate Manager (CLI version)
or
.B certmgr -ssl [options] url
.SH DESCRIPTION
-This tool allow to add, remove or extract certificates, certificate revocation
-lists (CRL) or certificate trust lists (CTL) to/from a certificate store.
-Certificate stores are used to build and validate certificate chains for
-Authenticode(r) code signing validation and SSL server certificates.
+This tool allow to list, add, remove or extract certificates, certificate
+revocation lists (CRL) or certificate trust lists (CTL) to/from a
+certificate store. Certificate stores are used to build and validate
+certificate chains for Authenticode(r) code signing validation and SSL
+server certificates.
.SH ACTIONS
.TP
+.I "-list"
+List the certificates, CTL or CTL in the specified store.
+.TP
.I "-add"
Add a certificate, CRL or CTL to specified store.
.TP
.I "-del"
-Remove a certificate, CRL or CTL from specified store.
+Remove a certificate, CRL or CTL from specified store. You must specify the
+object to be removed with it's hash value (and not a filename). This hash
+value is shown when doing a
+.B -list
+on the store.
.TP
.I "-put"
Copy a certificate, CRL or CTL from a store to a file.
@@ -83,6 +91,19 @@ The rest of the filename is the base64-encoded value (tbp or ski).
.SH EXAMPLES
.TP
+.B mono certmgr.exe -list -c -m Trust
+List all certificates in the machine Trust store. This will display the hash
+value for each certificate. This value can be used to identify uniquely a
+certificate for some operations (e.g. delete). E.g.
+.B Unique Hash: FFA3AC0084DA1673B5A031EBB2156B3E8FBBF6D8
+.TP
+.B mono certmgr.exe -del -c -m Trust FFA3AC0084DA1673B5A031EBB2156B3E8FBBF6D8
+Remove the certificate, represented by the hash value, from the machine Trust
+store. Note that the machine store is normally restricted. The following
+error message will appear if the current user doesn't have the minimum access
+rights to remove the certificate:
+.B Access to the machine 'Trust' certificate store has been denied.
+.TP
.B certmgr -ssl https://www.verisign.com
Import certificates from www.verisign.com used for HTTP over SSL. See KNOWN
ISSUES (MD2) if you're downloading from www.verisign.com.
@@ -120,7 +141,7 @@ element of your machine.config file.
.SH AUTHOR
Written by Sebastien Pouliot
.SH COPYRIGHT
-Copyright (C) 2004 Novell.
+Copyright (C) 2004-2005 Novell.
.SH MAILING LISTS
Visit http://lists.ximian.com/mailman/listinfo/mono-list for details.
.SH WEB SITE