httpcfg - Mono Certificate Management for HttpListener
Contents
Copyright
Copyright (C) 2006 Novell.
Description
This tool is used to manage the certificates used by the HttpListener embeddable server class when the
HttpListener is configured as an HTTPS server instead of an HTTP server.
You must select one of the possible actions: add, delete or list.
When adding a certificate (-add), you must provide the following information: a certificate (with the
-cert flag) a Private Key file (with the -pvk argument, the filename is typically "key") and a port
number (with the -port flag).
When deleting a certificate (-del or -delete) you need to provide the port number.
Examples
httpcfg -add -port 8081 -pvk myfile.pvk -cert MyCert
For more details on creating the certificate file and the private key, see the following web page:
http://www.mono-project.com/docs/web/using-clientcertificates-with-xsp/Files
The certificates are stored in the ~/.mono/httplistener directory
Mailing Lists
Visit http://lists.ximian.com/mailman/listinfo/mono-devel-list for details.
Name
httpcfg - Mono Certificate Management for HttpListener
Parameters
-add Adds a new certificate/private key combination for being used at a given port by the HttpListener
API.
-del,-delete
Deletes the certificates associated for the port specified (must be specified separatedly).
-list List all known certificates.
-portPORT
Specifies the port to add certificates to, or remove certificates from.
-pvkFILE
Specifies the Private Key file.
-certCERT
Specifies the certificate file to use.
See Also
makecert(1),signcode(1),cert2spc(1) The private key format: http://www.drh-consultancy.demon.co.uk/pvk.htmlMono(httpcfg)
Synopsis
httpcfg[options]certificate
Web Site
Visit http://www.mono-project.com for details
