2006-12-05 Chris Toshok <toshok@ximian.com>
[mono-project.git] / man / permview.1
blob846de1a63e1670d7649fd32542532afe6f7370a0
1 .\" 
2 .\" permview manual page.
3 .\" Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com)
4 .\" Author:
5 .\"   Sebastien Pouliot (sebastien@ximian.com)
6 .\"
7 .TH Mono "permview"
8 .SH NAME
9 permview \- Viewer for declarative security permission sets inside assemblies.
10 .SH SYNOPSIS
11 .PP
12 .B permview [options] assembly
13 .SH DESCRIPTION
14 This tools allow to list the declarative security attributes present in
15 an assembly. The security attributes are either found on the assembly level,
16 on the classes and the methods. This tool is useful to diagnose why an 
17 assembly won't load or why some class/method throws SecurityException.
18 .SH OPTIONS
19 .TP
20 .I -output filename
21 Output all declarative security attributes related informations into the
22 specified file.
23 .TP
24 .I -decl | --decl | /DECL
25 Show declarative security attributes on classes and methods. The default,
26 without the
27 .B -decl
28 option, is to show only the assembly level permission sets.
29 .TP
30 .I -? | /? | -h[elp] | /h[elp]
31 Display help informations about the permview tool.
33 .SH EXAMPLES
34 .TP
35 .I permview mscorlib.dll
36 This will show the minimum, optional and refused permissions sets (i.e. the assembly
37 level security actions) that are compiled inside the mscorlib assembly.
38 .TP
39 .I permview -decl permview.exe
40 This will show all (assembly, class or method level) declarative security 
41 attributes present in the permview.exe assembly.
43 .SH AUTHOR
44 Written by Sebastien Pouliot
45 .SH COPYRIGHT
46 Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com)
47 .SH MAILING LISTS
48 Visit http://lists.ximian.com/mailman/listinfo/mono-devel-list for details.
49 .SH WEB SITE
50 Visit http://www.mono-project.com for details