GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  MONO-CONFIGURATION-CRYPTO (1)

NAME

mono-configuration-crypto, - Mono configuration utility to manage encryption keys and encrypt/decrypt config file sections

CONTENTS

Synopsis
Description
Options
Author
Copyright
Mailing Lists
Web Site

SYNOPSIS

mono-configuration-crypto <options>

DESCRIPTION

mono-configuration-crypto is a utility to manage mono encryption key container store and to encrypt/decrypt config file sections.

OPTIONS

-h, -?, --help
  Show usage information

-v, --verbose
  Show verbose information (including exception stacktraces)

-m, --machine, --global
  Use machine (global) store for all the key actions. Note that on Unix machines global store is located in /usr/share/.mono and modifying it requires root user permissions.

-u, --user, --local
  Use local (user) store for all the key actions. User key store is located in the $HOME/.config/.mono directory. This is the default location used by mono-configuration-crypto.

-l, --list
  List all the key container names in the store. Note that some container names might be just GUID strings.

-c, --create
  Creates an RSA public/private key pair. If the specified container (see the -f option) already exists, the operation will fail.

-i, --import
  Imports key to a container. Imports a key from file (specified by the -f option) and puts it as the first key in the specified container (see the -n option). If container exists, its first key is replaced. If container doesn’t exist, it is created. No validation is performed on the key value - this is left to the protection provider or encryption code which uses the key.

-x, --export
  Exports key from a container. Exports a key from indicated container (see the -n option) and puts it in the specified file (see the -f option) as XML. The file can later be used to import the key.

-r, --remove
  Remove a container. Physically removes the container file from disk.

-f, --file=VALUE
  File name for import or export operations. All options which read or write anything to/from files require this option to be present on the command line.

-cf, --config-file=VALUE
  Config file name. Specifies base name of the config file, used in encrypt and decrypt operations. Files are sought for case-insensitively. Defaults to Web.config

-n, --name=VALUE
  Container name. If this option is absent from the command line it defaults to MonoFrameworkConfigurationKey (the default key name used by System.Configuration section encryption/decryption code)

-s, --size=VALUE
  Key size. Specifies the key length for the create operation (see the -c option). Defaults to 1024.

-p, --path=VALUE
  Application physical path. Used when encrypting/decrypting configuration file sections to specify the directory in which the configuration file lives (see the -cf option). Defaults to current directory.

-d, --dec, --decrypt=VALUE
  Decrypt configuration section. Configuration section must follow the format used when calling ConfigurationManager.GetSection, i.e.: path/to/section. Only sections known to the configuration system will be processed.

-e, --enc, --encrypt=VALUE
  Encrypt configuration section. Configuration section must follow the format used when calling ConfigurationManager.GetSection, i.e.: path/to/section. Only sections known to the configuration system will be processed.

AUTHOR

Marek Habersack

COPYRIGHT

Copyright (C) 2010 Novell, Inc (http://novell.com)

MAILING LISTS

Visit http://lists.ximian.com/mailman/listinfo/mono-devel-list for details.

WEB SITE

Visit: http://mono-project.com for details
Search for    or go to Top of page |  Section 1 |  Main Index


MONO (mono-configuration-crypto) -->

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.