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 Recommendation 的参数:Exclusive XML Canonicalization (C14N) 算法。参数包含一个可选的相容名称空间前缀列表。Exclusive XML Canonicalization 参数的 XML Schema Definition 定义如下:


 <schema xmlns="https://www.w3.org/2001/XMLSchema"
         xmlns:ec="https://www.w3.org/2001/10/xml-exc-c14n#"
         targetNamespace="https://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 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策