JavaTM Platform
Standard Ed. 6

javax.xml.crypto.dsig.spec
クラス 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 prefixList)
          指定した接頭辞のリストを使用して、ExcC14NParameterSpec を作成します。
 
メソッドの概要
 List getPrefixList()
          論理和の名前空間接頭辞リストを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT

public static final String DEFAULT
デフォルトの名前空間 ("#default") を示します。

関連項目:
定数フィールド値
コンストラクタの詳細

ExcC14NParameterSpec

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


ExcC14NParameterSpec

public ExcC14NParameterSpec(List prefixList)
指定した接頭辞のリストを使用して、ExcC14NParameterSpec を作成します。以後の変更から保護するために、リストは複製されます。

パラメータ:
prefixList - 論理和の名前空間接頭辞リスト。リスト内の各項目は 名前空間接頭辞を表現する String です。
例外:
NullPointerException - prefixListnull の場合
ClassCastException - リスト内の項目がどれも String の型ではない場合
メソッドの詳細

getPrefixList

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

この実装は、変更不可能なリストを返します。

戻り値:
論理和の名前空間接頭辞リスト。空であってもよいが null にはならない

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。