モジュール java.xml.crypto

クラス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
    • フィールドの詳細

    • コンストラクタの詳細

      • 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になることはない