クラス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
関連項目:
  • フィールドのサマリー

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

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

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

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • フィールド詳細

  • コンストラクタの詳細

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