public class QualifyingPropertiesReferenceImpl extends iaik.xml.crypto.dsig.ReferenceType implements QualifyingPropertiesReference
QualifyingPropertiesReference
. An implementation of the
QualifyingPropertiesReference
that supports the DOM
representation and processing mechanism, would require to subclass
QualifyingPropertiesReferenceImpl
and to modify the resulution
of the explicit includes mechanism.Modifier and Type | Field and Description |
---|---|
static String |
FEATURE
Deprecated.
|
Constructor and Description |
---|
QualifyingPropertiesReferenceImpl(DOMCryptoContext context,
Node node)
Deprecated.
Creates a new instance of this
QualifyingPropertiesReferenceImpl with the specified context
and node to unmarshal from. |
QualifyingPropertiesReferenceImpl(String uri,
List transforms,
String id)
Deprecated.
Creates a new instance of this
QualifyingPropertiesReferenceImpl with the specified URI, list
of Transform s and Id attribute
value. |
Modifier and Type | Method and Description |
---|---|
String |
getLocalName()
Deprecated.
|
String |
getNamespace()
Deprecated.
|
List |
getTransforms()
Deprecated.
Returns the transforms.
|
boolean |
isFeatureSupported(String feature)
Deprecated.
|
dereference, dereferenceAndCanonicalize, dereferenceButDontTransform, getCanonInputData, getChildStructures, getDereferencedData, getId, marshalIDAttribute, putChildStructure, unmarshalAttributes
getHere, getType, getURI, marshalAttributes
addBytesToElement, addBytesToElement, clearMarshalling, clearMarshalling, getBytesFromElement, getBytesFromElementStream, getChildStructureVersion, getImplClass, getInstance, getInstance, getNode, getParentStructure, getParentStructureOf, getQualifiedName, getQualifiedName, hasNSDeclAttrInScope, isNSDeclInScope, marshal, marshalElement, newIDforLookUp, putImplClass, setBackToCompatibilityPrior1_14, setNode, setParentStructure, toString, unmarshal, unmarshalElement, unmarshalIDAttribute, unmarshalStructures, wrapNode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dereference, getId, getURI
public static final String FEATURE
public QualifyingPropertiesReferenceImpl(DOMCryptoContext context, Node node) throws MarshalException
QualifyingPropertiesReferenceImpl
with the specified context
and node to unmarshal from.context
- the contextnode
- the node to unmarshal fromMarshalException
- if an exception occurs during unmarshalingpublic QualifyingPropertiesReferenceImpl(String uri, List transforms, String id)
QualifyingPropertiesReferenceImpl
with the specified URI, list
of Transform
s and Id
attribute
value.uri
- the URI reference (must be RFC 2395 complaint)transforms
- a list of Transform
s (may be
null
or empty)id
- the Id
attribute value (may be null
)public boolean isFeatureSupported(String feature)
isFeatureSupported
in interface XMLStructure
isFeatureSupported
in class iaik.xml.crypto.dom.DOMStructure
public String getLocalName()
getLocalName
in class iaik.xml.crypto.dsig.ReferenceType
DOMStructure.getLocalName()
public String getNamespace()
getNamespace
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.getNamespace()
public List getTransforms()
QualifyingPropertiesReference
getTransforms
in interface QualifyingPropertiesReference
getTransforms
in class iaik.xml.crypto.dsig.ReferenceType
Transform
s© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC