public class KeyName extends oracle.security.xmlsec.util.XMLElement implements KeyInfoData
| Constructor and Description |
|---|
KeyName(org.w3c.dom.Element element)
Creates a new
KeyName instance
from the given Element node. |
KeyName(org.w3c.dom.Element element,
java.lang.String systemId)
Creates a new
KeyName instance
from the given Element node. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
Returns the string value for this KeyName.
|
java.lang.String |
getType()
Returns the type URI that identifies the specific KeyInfoData
subclass.
|
void |
setName(java.lang.String name)
Sets the string value for this KeyName, replacing
any existing value.
|
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefixappendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXMLpublic KeyName(org.w3c.dom.Element element)
throws org.w3c.dom.DOMException
KeyName instance
from the given Element node.element - An Element node in the XML document that conforms to
the XML-DSIG KeyName schema.org.w3c.dom.DOMExceptionpublic KeyName(org.w3c.dom.Element element,
java.lang.String systemId)
throws org.w3c.dom.DOMException
KeyName instance
from the given Element node.element - An Element node in the XML document that conforms to
the XML-DSIG KeyName schema.systemId - The URI string system ID for this element.org.w3c.dom.DOMExceptionXMLNode.setSystemId(java.lang.String)public void setName(java.lang.String name)
throws org.w3c.dom.DOMException
name - The string name to be contained in the KeyName
element.org.w3c.dom.DOMExceptionpublic java.lang.String getName()
null if none is defined.public java.lang.String getType()
KeyInfoDataInterface XMLURI contains the KeyInfo data type URIs
defined in the XML Signature and XML Encryption namespaces, including:
XMLURI.obj_DHKeyValueXMLURI.obj_DSAKeyValueXMLURI.obj_EncryptedKeyXMLURI.obj_KeyNameXMLURI.obj_MgmtDataXMLURI.obj_PGPDataXMLURI.obj_rawX509CertificateXMLURI.obj_RetrievalMethodXMLURI.obj_RSAKeyValueXMLURI.obj_SPKIDataXMLURI.obj_X509DatagetType in interface KeyInfoData