java.lang.Object | |
↳ | javax.xml.crypto.dsig.spec.ExcC14NParameterSpec |
Parameters for the W3C Recommendation: Exclusive XML Canonicalization (C14N) algorithm. The parameters include an optional inclusive namespace prefix list. The XML Schema Definition of the Exclusive XML Canonicalization parameters is defined as:
<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>
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | DEFAULT | Indicates the default namespace ("#default"). |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a
ExcC14NParameterSpec with an empty prefix
list. | |||||||||||
Creates a
ExcC14NParameterSpec with the specified list
of prefixes. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the inclusive namespace prefix list.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Indicates the default namespace ("#default").
Creates a ExcC14NParameterSpec
with an empty prefix
list.
Creates a ExcC14NParameterSpec
with the specified list
of prefixes. The list is copied to protect against subsequent
modification.
prefixList | the inclusive namespace prefix list. Each entry in
the list is a String that represents a namespace prefix. |
---|
NullPointerException | if prefixList is
null |
---|---|
ClassCastException | if any of the entries in the list are not
of type String
|
Returns the inclusive namespace prefix list. Each entry in the list
is a String
that represents a namespace prefix.
This implementation returns an unmodifiable list
.
null
)