public abstract class KeyIdentifier extends ReferenceElement
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
log |
delegateElement, soapFactoryATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE| Constructor and Description |
|---|
KeyIdentifier(Document doc)
Creates an "empty" KeyIdentifier element with default encoding type
and default value type.
|
KeyIdentifier(SOAPElement element)
Takes a SOAPElement and checks if it has the right name.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDecodedReferenceValue()
Look at EncodingType (if any) and return
decoded result.
|
String |
getEncodingType()
If this attr is not present, returns null.
|
String |
getReferenceValue() |
String |
getValueType()
If this attr is not present, returns null.
|
String |
getWsuId()
If this attr is not present, returns null.
|
void |
setEncodingType(String encodingType) |
void |
setReferenceValue(String encodedValue) |
void |
setValueType(String valueType) |
void |
setWsuId(String wsuId) |
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, compareDocumentPosition, detachNode, equals, getAllAttributes, getAllAttributesAsQNames, getAsSoapElement, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getBaseURI, getChildElements, getChildElements, getChildNodes, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, getFirstChild, getLastChild, getLocalName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTagName, getTextContent, getUserData, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, hashCode, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setParentElement, setPrefix, setSOAPElement, setTextContent, setUserData, setValue, toStringaddAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQNameprotected static final Logger log
public KeyIdentifier(Document doc) throws XWSSecurityException
XWSSecurityExceptionpublic KeyIdentifier(SOAPElement element) throws XWSSecurityException
XWSSecurityExceptionpublic String getValueType()
public void setValueType(String valueType)
public String getEncodingType()
public void setEncodingType(String encodingType)
public String getReferenceValue()
public void setReferenceValue(String encodedValue) throws XWSSecurityException
XWSSecurityExceptionpublic String getWsuId()
public void setWsuId(String wsuId)
public String getDecodedReferenceValue() throws XWSSecurityException
XWSSecurityExceptionCopyright © 2005–2018 Oracle Corporation. All rights reserved.