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, init
addBytesToElement, 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, wrapNode
protected 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 null
public PublicKey getPublicKey()
© 2002-2005 IAIK, © 2004, 2006 - 2019 Stiftung SIC