- java.lang.Object
-
- javax.xml.crypto.dsig.spec.ExcC14NParameterSpec
-
public final class ExcC14NParameterSpec extends Object implements C14NMethodParameterSpec
W3C建议书的参数: Exclusive XML Canonicalization (C14N) algorithm 。 参数包括可选的包含名称空间前缀列表。 Exclusive XML Canonicalization参数的XML Schema定义定义为:<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()
创建一个带有空前缀列表的ExcC14NParameterSpec
。ExcC14NParameterSpec(List<String> prefixList)
使用指定的前缀列表创建ExcC14NParameterSpec
。
-
-
-
构造方法详细信息
-
ExcC14NParameterSpec
public ExcC14NParameterSpec()
使用空前缀列表创建ExcC14NParameterSpec
。
-
ExcC14NParameterSpec
public ExcC14NParameterSpec(List<String> prefixList)
使用指定的前缀列表创建ExcC14NParameterSpec
。 复制该列表以防止后续修改。- 参数
-
prefixList
- 包含名称空间前缀列表。 列表中的每个条目都是String
,表示名称空间前缀。 - 异常
-
NullPointerException
- 如果prefixList
是null
-
ClassCastException
- 如果列表中的任何条目的类型不是String
-
-