モジュール java.xml.crypto

クラスExcC14NParameterSpec

java.lang.Object
javax.xml.crypto.dsig.spec.ExcC14NParameterSpec
すべての実装されたインタフェース:
AlgorithmParameterSpec, C14NMethodParameterSpec, TransformParameterSpec

public final class ExcC14NParameterSpec
extends Object
implements C14NMethodParameterSpec
W3C勧告のパラメータ: Exclusive XML Canonicalization (C14N)アルゴリズム このパラメータには、オプションの論理和の名前空間の接頭辞リストが含まれます。 Exclusive XML CanonicalizationパラメータのXMLスキーマ定義は、次のように定義されます。

 <schema xmlns="http://www.w3.org/2001/XMLSchema"
         xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#"
         targetNamespace="http://www.w3.org/2001/10/xml-exc-c14n#"
         version="0.1" elementFormDefault="qualified">

 <element name="InclusiveNamespaces" type="ec:InclusiveNamespaces"/>
 <complexType name="InclusiveNamespaces">
   <attribute name="PrefixList" type="xsd:string"/>
 </complexType>
 </schema>
 
導入されたバージョン:
1.6
関連項目:
CanonicalizationMethod
  • フィールドのサマリー

    フィールド 
    修飾子と型 フィールド 説明
    static String DEFAULT
    デフォルトの名前空間("#default")を示します。
  • コンストラクタのサマリー

    コンストラクタ 
    コンストラクタ 説明
    ExcC14NParameterSpec()
    空の接頭辞リストを使用して、ExcC14NParameterSpecを作成します。
    ExcC14NParameterSpec​(List<String> prefixList)
    指定した接頭辞のリストを使用して、ExcC14NParameterSpecを作成します。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    List<String> getPrefixList()
    論理和の名前空間接頭辞リストを返します。

    クラス java.lang.Objectで宣言されたメソッド

    cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait
  • フィールド詳細

  • コンストラクタの詳細

    • ExcC14NParameterSpec

      public ExcC14NParameterSpec()
      空の接頭辞リストを使用して、ExcC14NParameterSpecを作成します。
    • ExcC14NParameterSpec

      public ExcC14NParameterSpec​(List<String> prefixList)
      指定した接頭辞のリストを使用して、ExcC14NParameterSpecを作成します。 以後の変更から保護するために、リストは複製されます。
      パラメータ:
      prefixList - 論理和の名前空間接頭辞リスト。 リスト内の各項目は、名前空間接頭辞を表現するStringです。
      例外:
      NullPointerException - prefixListnullである場合
      ClassCastException - リスト内のエントリがどれもString型ではない場合
  • メソッドの詳細

    • getPrefixList

      public List<String> getPrefixList()
      論理和の名前空間接頭辞リストを返します。 リスト内の各項目は、名前空間接頭辞を表現するStringです。

      この実装ではunmodifiable listが返されます。

      戻り値:
      論理和の名前空間接頭辞リスト。空の場合もあるが、nullになることはない