Module  java.base
软件包  java.security.cert

Class URICertStoreParameters

  • All Implemented Interfaces:
    CloneableCertStoreParameters


    public final class URICertStoreParameters
    extends Object
    implements CertStoreParameters
    用作CertStore算法的参数的参数,其使用URI中包含的信息来检索证书和CRL。

    该类用于通过RFC 5280中定义的URI提供必要的配置参数,以实现CertStore算法。

    并发访问

    除非另有说明,否则此类中定义的方法不是线程安全的。 需要同时访问单个对象的多个线程应在其间同步并提供必要的锁定。 每个操作单独对象的多个线程不需要同步。

    从以下版本开始:
    9
    另请参见:
    CertStoreURI
    • 构造方法详细信息

      • URICertStoreParameters

        public URICertStoreParameters​(URI uri)
        使用指定的URI创建一个 URICertStoreParameters的实例。
        参数
        uri - 包含配置信息的URI。
        异常
        NullPointerException - 如果 uri为空
    • 方法详细信息

      • getURI

        public URI getURI​()
        返回用于构建此 URICertStoreParameters对象的URI。
        结果
        URI。
      • equals

        public boolean equals​(Object p)
        将指定的对象与此参数对象进行比较以获得相等性。 如果用于构造它们的URI相等,则两个URICertStoreParameters被认为是相等的。
        重写:
        equalsObject
        参数
        p - 测试与此参数相等的对象。
        结果
        如果指定的对象等于此参数对象,则为true。
        另请参见:
        Object.hashCode()HashMap
      • toString

        public String toString​()
        返回描述包含用于构造此对象的URI的参数的格式化字符串。
        重写:
        toStringObject
        结果
        描述参数的格式化字符串