我爱Aspx >> VC.Net >> Policy Tool — 策略文件创建和管理工具java -Djava.security.manager -Djava.security.policy=pURL SomeApp
(“-Djava.security.manager”参数确保了缺省安全管理器的安装,这样就可以对应用程序进行策略检查。如果应用程序 SomeApp 安装了安全管理器,则该参数就不是必需的。)
如果键入的是以下语句(使用的是双重等号),则仅使用指定的策略文件;而其它所有策略文件都将被忽略。
java -Djava.security.manager -Djava.security.policy==pURL SomeApp
如果您想要将策略文件传递给 appletviewer,则请如下所示再次使用“-Djava.security.policy”参数:
appletviewer -J-Djava.security.policy=pURL myApplet
请注意: 如果安全属性文件中的“policy.allowSystemProperty”属性被设置为 false,则将忽略 “-Djava.security.policy”策略文件值(对于 java 和 appletviewer 命令)。缺省值为 true。
策略配置文件(简称为策略文件)指明来自指定代码源的代码可以获得何种权限。
策略配置文件中包含有许多项。可以包含唯一的“密钥仓库”项,包含零个或多个“策略”(或“授权”)项。
密钥仓库 是私钥及其相关数字证书(例如认证相应公钥的 X.509 证书链)的数据库。使用 实用程序来创建和管理密钥仓库。策略配置文件中所指定的密钥仓库的作用是查询该文件的授权项所指定的签名人(如果有)的公钥。而公钥的作用则是校验用于对代码进行签名的数字签名。
如果有任何策略项指定了签名人别名,则策略配置文件中必须出现密钥仓库项。
【我对这篇文章有话说?】
Effective STL: Item 21:永远让..[05-21]
获取系统当前打开的端口(tcp。u..[05-21]
实战DeviceIoControl 之六:访问..[05-21]
By value? Or by reference?[05-21]
一个计算万年历的简单程序[05-21]
一个计算万年历的简单程序[05-21]
获取远程网卡MAC地址。[05-21]
获取远程网卡MAC地址。[05-21]
随机数的检验及发生[05-21]
关于VC代码的编写和调试(二)[05-21]