JavaTM 2 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 Recommendation 的參數:Exclusive XML Canonicalization (C14N) 演算法。參數包含一個可選的相容名稱空間前綴列表。Exclusive XML Canonicalization 參數的 XML Schema Definition 定義如下:


 <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 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only