モジュール java.base
パッケージ java.security.cert

クラスURICertStoreParameters

  • すべての実装されたインタフェース:
    Cloneable, CertStoreParameters

    public final class URICertStoreParameters
    extends Object
    implements CertStoreParameters
    URIに含まれる情報を使用して証明書およびCRLを取得する、CertStoreアルゴリズムの入力として使用されるパラメータ。

    このクラスは、CertStoreアルゴリズムの実装にRFC 5280で定義されているURIを介して必要な構成パラメータを提供するために使用されます。

    並行アクセス

    特に断らないかぎり、このクラスで定義されているメソッドはスレッドセーフではありません。 単一のオブジェクトに並行アクセスする必要のある複数スレッドは、スレッド間で同期をとり、必要に応じてロックする必要があります。 複数のスレッドがそれぞれ個別のオブジェクトを処理する場合、それらのスレッドは同期する必要はありません。

    導入されたバージョン:
    9
    関連項目:
    CertStore, URI
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      URICertStoreParameters​(URI uri)
      指定されたURIでURICertStoreParametersのインスタンスを作成します。
    • コンストラクタの詳細

      • URICertStoreParameters

        public URICertStoreParameters​(URI uri)
        指定されたURIでURICertStoreParametersのインスタンスを作成します。
        パラメータ:
        uri - 構成情報を含むURI。
        例外:
        NullPointerException - uriがnullの場合
    • メソッドの詳細

      • getURI

        public URI getURI()
        このURICertStoreParametersオブジェクトの構築に使用されるURIを返します。
        戻り値:
        URI
      • clone

        public URICertStoreParameters clone()
        このオブジェクトの複製を返します。 コピーに変更を加えても元の属性には影響ありません。また逆の場合も同じです。
        定義:
        clone、インタフェースCertStoreParameters
        オーバーライド:
        clone、クラスObject
        戻り値:
        コピー
        関連項目:
        Cloneable
      • equals

        public boolean equals​(Object p)
        指定されたオブジェクトとこのパラメータ・オブジェクトを等価に比較します。 2つのURICertStoreParametersは、それらを構成するために使用されるURIが等しい場合に等しいとみなされます。
        オーバーライド:
        equals、クラスObject
        パラメータ:
        p - このパラメータと等しいかどうかをテストするオブジェクト。
        戻り値:
        指定されたオブジェクトがこのパラメータ・オブジェクトと等しい場合はtrue。
        関連項目:
        Object.hashCode()HashMap
      • toString

        public String toString()
        このオブジェクトの構成に使用されるURIを含むパラメータを記述する書式設定された文字列を返します。
        オーバーライド:
        toString、クラスObject
        戻り値:
        パラメータを説明する書式付き文字列