• 您的位置我爱Aspx >> VC.Net >> Policy Tool — 策略文件创建和管理工具
  • Policy Tool — 策略文件创建和管理工具

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:48:07  关键字:
  • 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 证书链)的数据库。使用 实用程序来创建和管理密钥仓库。策略配置文件中所指定的密钥仓库的作用是查询该文件的授权项所指定的签名人(如果有)的公钥。而公钥的作用则是校验用于对代码进行签名的数字签名。

    如果有任何策略项指定了签名人别名,则策略配置文件中必须出现密钥仓库项。

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:C++基本功:从一个左右值问题出发,侃侃C++的引用
    下一篇:Effective STL: Item 21:永远让比较函数对相同元素返回false
  • 相关文章