public abstract class KeyValueType extends XmldsigDOMStructure
KeyValue type that supports the DOM XML
representation and processing mechanism.DOMStructure.NodeWrapper| Modifier and Type | Field and Description |
|---|---|
protected PublicKey |
publicKey_
The public key.
|
implMap_, state_, STATE_CREATED, STATE_MARSHALED, STATE_UNINITIALIZED, STATE_UNMARSHALED| Modifier | Constructor and Description |
|---|---|
protected |
KeyValueType()
Creates a new instance of this
KeyValueType. |
protected |
KeyValueType(Node node)
Creates a new instance of this
KeyValueType with the specified
node. |
protected |
KeyValueType(PublicKey publicKey)
Creates a new instance of this
KeyValueType with the specified
public key. |
| Modifier and Type | Method and Description |
|---|---|
PublicKey |
getPublicKey()
Returns the public key.
|
getNamespace, initaddBytesToElement, addBytesToElement, clearMarshalling, clearMarshalling, getBytesFromElement, getBytesFromElementStream, getChildStructures, getChildStructureVersion, getHere, getImplClass, getInstance, getInstance, getLocalName, getNode, getParentStructure, getParentStructureOf, getQualifiedName, getQualifiedName, hasNSDeclAttrInScope, isFeatureSupported, isNSDeclInScope, marshal, marshalAttributes, marshalElement, marshalIDAttribute, newIDforLookUp, putChildStructure, putImplClass, setBackToCompatibilityPrior1_14, setNode, setParentStructure, toString, unmarshal, unmarshalAttributes, unmarshalElement, unmarshalIDAttribute, unmarshalStructures, wrapNodeprotected PublicKey publicKey_
null)protected KeyValueType()
KeyValueType.protected KeyValueType(Node node) throws MarshalException
KeyValueType with the specified
node.node - the nodeMarshalException - if an exception occurs during unmarshalingprotected KeyValueType(PublicKey publicKey)
KeyValueType with the specified
public key.publicKey - the public keyNullPointerException - if publicKey is nullpublic PublicKey getPublicKey()
© 2002-2005 IAIK, © 2004, 2006 - 2019 Stiftung SIC