扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getoperatingsystemmxbean定义及介绍
  • java.util.Date 和 java.slq.Date 如何最简单实现互换?
  • java命名空间java.lang.management接口memorypoolmxbean的类成员方法: isvalid定义及介绍
  • 轻量级Java开发工具 Java Tools
  • java命名空间java.lang.management接口threadmxbean的类成员方法: isthreadcputimesupported定义及介绍
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • java命名空间java.lang.management接口memorymanagermxbean的类成员方法: isvalid定义及介绍
  • 各位大虾,为什么我的java程序能通过编译,但是在用java命令运行程序的时候却老是报错“Exception in thread "main" java.lang.NoClassDe
  • java命名空间java.awt.image接口imageobserver的类成员方法: properties定义及介绍
  • 请问:java 入门以及学好Java要看哪些书籍阿????
  • java命名空间java.sql类types的类成员方法: other定义及介绍
  • Java源码工具 java2html
  • java命名空间java.sql接口rowid的类成员方法: getbytes定义及介绍
  • java bean和java class的区别??
  • java命名空间java.awt类color的类成员方法: gettransparency定义及介绍
  • 学习JAVA,请推荐好的 JAVA站点!
  • java命名空间java.lang.management类memoryusage的类成员方法: getcommitted定义及介绍
  • 关于Java好的网站,哪个Java好的教程。
  • java命名空间java.text类decimalformat的类成员方法: setparsebigdecimal定义及介绍
  • 如何将java.util.Date转化成java.sql.Date?
  • java命名空间java.awt类toolkit的类成员方法: createcomponent定义及介绍
  • 如何设置java应用程序的风格,如java风格,和windows风格!
  •  
    当前位置:  编程语言>java/jsp

    java命名空间java.security类codesource的类成员方法: implies定义及介绍

     
        发布时间:2014-2-17  


        本文导语:  implies public boolean implies(codesource codesource) 如果此 codesource 对象“暗含”指定的 codesource,则返回 true。 更确切地说,此方法将按顺序进行以下检查。如果任何一项检查失败,它都返回 false。如果所有检查都成功了,它将返回 ...

    implies

    public boolean implies(codesource codesource)
    如果此 codesource 对象“暗含”指定的 codesource,则返回 true。

    更确切地说,此方法将按顺序进行以下检查。如果任何一项检查失败,它都返回 false。如果所有检查都成功了,它将返回 true。

    1. codesource 一定不能为 null
    2. 如果此对象的证书不为 null,则此对象的所有证书一定都存在codesource 的证书中。
    3. 如果此对象的位置 (getlocation()) 不为 null,则针对此对象的位置和 codesource 的位置进行以下检查:

      1. codesource 的位置一定不能为 null。
      2. 如果此对象的位置等于 codesource 的位置,则返回 true。
      3. 此对象的协议 (getlocation().getprotocol()) 一定等于 codesource 的协议。
      4. 如果此对象的主机 (getlocation().gethost()) 不为 null,则使用此对象的主机构造的 socketpermission 一定暗含使用 codesource 的主机构造的 socketpermission。
      5. 如果此对象的端口 (getlocation().getport()) 不等于 -1(即如果端口是指定的),则它必须等于 codesource 的端口。
      6. 如果此对象的文件 (getlocation().getfile()) 不等于 codesource 的文件,则进行以下检查:如果此对象的文件以 "/-" 结尾,则 codesource 的文件必须使用此对象的文件(不包括尾部 "-")开头。如果此对象的文件以 "/*" 结尾,则 codesource 的文件必须使用此对象的文件开头并且一定不能再有 "/" 分隔符。如果此对象的文件不以 "/" 结尾,则 codesource 的文件必须使用追加的一个 '/'来匹配此对象的文件。
      7. 如果此对象的引用 (getlocation().getref()) 不为 null,则它必须等于 codesource 的引用。

    例如,具有以下位置和 null 证书的 codesource 对象都暗含具有 "http://java.sun.com/classes/foo.jar" 位置和 null 证书的 codesource。

         http:
         http://*.sun.com/classes/*
         http://java.sun.com/classes/-
         http://java.sun.com/classes/foo.jar
     
    注意,如果此 codesource 具有 null 位置和 null 证书链,则其暗含所有其他的 codesource。

    参数
    codesource - 用于比较的 codesource。
    返回:
    如果此 codesource 暗含指定的 codesource,则返回 true;否则返回 false。
    相关文章推荐:
  • java命名空间java.text接口attributedcharacteriterator的类成员方法: getattribute定义及介绍
  • java文件重命名(文件批量重命名)实例程序代码分享
  • java命名空间java.beans接口propertyeditor的类成员方法: getvalue定义及介绍
  • java 命名空间 命名规则第1/2页
  • java命名空间java.awt类container的类成员方法: getlayout定义及介绍
  • Linux 下 java 的File类的renameTo()方法 不能重命名文件
  • java命名空间java.beans类defaultpersistencedelegate的类成员方法: defaultpersistencedelegate定义及介绍
  • Java命名规则详细总结
  • java命名空间java.text类decimalformat的类成员方法: topattern定义及介绍
  • Java Web项目前端规范(采用命名空间使js深度解耦合)
  • java命名空间java.sql类types的类成员方法: null定义及介绍
  • java的命名规则默认是不是匈牙利命名法?
  • java命名空间java.awt类awtevent的类成员方法: id定义及介绍
  • java开发命名规范总结
  • java命名空间java.text类choiceformat的类成员方法: choiceformat定义及介绍
  • Java实现文件批量重命名具体实例
  • java命名空间java.sql类driverpropertyinfo的类成员方法: value定义及介绍
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: isrepresentationclassinputstream定义及介绍
  • java命名空间java.text类decimalformat的类成员方法: tolocalizedpattern定义及介绍
  • java命名空间java.sql类types的类成员方法: binary定义及介绍
  • java命名空间java.sql类types的类成员方法: float定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3