The NGWS SDK supplies command-line utilities that help you perform security-related tasks and test your components and applications before you deploy them. The following table briefly describes each of these tools:
Tool Name | Description |
---|---|
assembly generation utility | Takes files containing IL and creates a PE (portable executable) file that contains an assembly manifest. |
caspol | Enables you to view and configure security policy. You can see what permissions are granted to a specified assembly and which code groups that assembly belongs to. |
cert2spc | Creates a Software Publisher's Certificate (SPC) from one or more X.509 certificates. |
certmgr | Manages certificates, certificate trust lists (CTLs), and certificate revocation lists (CRLs). |
chktrust | Checks the validity of a signed file. |
makecert | Generates a X.509 certificate that can be used for testing purposes only. |
permview | Allows you to view an assembly's requested permissions. |
peverify | Determines whether the JIT compilation process can verify the type-safety of the assembly. |
secutil | Obtains the X509Certificate and/or strong (shared) assembly names in a form that is easy to place in source files. |
setreg | Changes registry settings. |
signcode | Enables you to digitally sign an assembly. |
sn | Helps with key management and signature verification for strong (shared) assembly names. |