public final class ResponderIDImpl extends XadesDOMStructure implements ResponderID
implMap_, state_, STATE_CREATED, STATE_MARSHALED, STATE_UNINITIALIZED, STATE_UNMARSHALED
LOCAL_NAME, LOCAL_NAME_BYKEY, LOCAL_NAME_BYNAME
Constructor and Description |
---|
ResponderIDImpl(byte[] publicKeyHash) |
ResponderIDImpl(DOMCryptoContext context,
Node node) |
ResponderIDImpl(String responderId) |
Modifier and Type | Method and Description |
---|---|
byte[] |
byKey() |
String |
byName() |
String |
getLocalName() |
boolean |
isFeatureSupported(String feature) |
Node |
marshal(DOMCryptoContext context,
Node parent,
Node nextSibling) |
String |
toString() |
protected void |
unmarshalStructures(NodeList nodes,
DOMCryptoContext context) |
getInstance, getNamespace, getParentQualifyingPropertiesOf, getParentSignatureOf
addBytesToElement, addBytesToElement, clearMarshalling, clearMarshalling, getBytesFromElement, getBytesFromElementStream, getChildStructures, getChildStructureVersion, getHere, getImplClass, getInstance, getInstance, getNode, getParentStructure, getParentStructureOf, getQualifiedName, getQualifiedName, hasNSDeclAttrInScope, isNSDeclInScope, marshalAttributes, marshalElement, marshalIDAttribute, newIDforLookUp, putChildStructure, putImplClass, setBackToCompatibilityPrior1_14, setNode, setParentStructure, unmarshal, unmarshalAttributes, unmarshalElement, unmarshalIDAttribute, wrapNode
public ResponderIDImpl(String responderId)
public ResponderIDImpl(byte[] publicKeyHash)
public ResponderIDImpl(DOMCryptoContext context, Node node) throws MarshalException
MarshalException
public String byName()
byName
in interface ResponderID
Name
of the responder.ResponderID.byName()
public byte[] byKey()
byKey
in interface ResponderID
ResponderID.byKey()
public String getLocalName()
getLocalName
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.getLocalName()
public boolean isFeatureSupported(String feature)
isFeatureSupported
in interface XMLStructure
isFeatureSupported
in class iaik.xml.crypto.dom.DOMStructure
XMLStructure.isFeatureSupported(java.lang.String)
protected void unmarshalStructures(NodeList nodes, DOMCryptoContext context) throws MarshalException
unmarshalStructures
in class iaik.xml.crypto.dom.DOMStructure
MarshalException
public Node marshal(DOMCryptoContext context, Node parent, Node nextSibling) throws MarshalException
marshal
in class iaik.xml.crypto.dom.DOMStructure
MarshalException
public String toString()
toString
in class iaik.xml.crypto.dom.DOMStructure
Object.toString()
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC