com.sun.xml.wss.core
Class EncryptedKeyHeaderBlock
java.lang.Object
com.sun.xml.wss.impl.misc.SOAPElementExtension
com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl
com.sun.xml.wss.core.EncryptedTypeHeaderBlock
com.sun.xml.wss.core.EncryptedKeyHeaderBlock
- All Implemented Interfaces:
- SecurityHeaderBlock, SOAPElement, Element, Node
public class EncryptedKeyHeaderBlock
- extends EncryptedTypeHeaderBlock
The schema definition of EncryptedKey element is as follows:
- Author:
- Vishal Mahajan
| Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_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 |
| Methods inherited from class com.sun.xml.wss.core.EncryptedTypeHeaderBlock |
addTransform, getCipherData, getCipherReference, getCipherValue, getEncoding, getEncryptionMethod, getEncryptionMethodURI, getEncryptionProperties, getId, getKeyInfo, getMimeType, getTransforms, getType, initializeEncryptedType, saveChanges, setEncoding, setEncryptionMethod, setEncryptionMethod, setEncryptionProperties, setId, setKeyInfo, setMimeType, setType |
| Methods inherited from class com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl |
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, compareDocumentPosition, detachNode, equals, fromSoapElement, getAllAttributes, getAllAttributesAsQNames, 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, getSoapFactory, getTagName, getTextContent, getUserData, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, insertBefore, isBSP, isBSP, 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, setWsuIdAttr |
EncryptedKeyHeaderBlock
public EncryptedKeyHeaderBlock()
throws XWSSecurityException
- Create an empty EncryptedKey element.
- Throws:
XWSSecurityException - If there is problem creating an EncryptedKey element.
EncryptedKeyHeaderBlock
public EncryptedKeyHeaderBlock(Document doc)
throws XWSSecurityException
- Create an empty EncryptedKey element whose owner document is given.
- Throws:
XWSSecurityException - If there is problem creating an EncryptedKey element
EncryptedKeyHeaderBlock
public EncryptedKeyHeaderBlock(SOAPElement element)
throws XWSSecurityException
- Throws:
XWSSecurityException - If there is problem in initializing EncryptedKey element.
setCipherData
public void setCipherData(SOAPElement cipherData)
setCipherValue
public void setCipherValue(String cipherValue)
throws XWSSecurityException
- Throws:
XWSSecurityException
getReferenceList
public ReferenceListHeaderBlock getReferenceList()
setReferenceList
public void setReferenceList(ReferenceListHeaderBlock referenceList)
getRecipient
public String getRecipient()
- Returns null if Recipient attr is not present
setRecipient
public void setRecipient(String recipient)
getCarriedKeyName
public SOAPElement getCarriedKeyName()
setCarriedKeyName
public void setCarriedKeyName(SOAPElement carriedKeyName)
fromSoapElement
public static SecurityHeaderBlock fromSoapElement(SOAPElement element)
throws XWSSecurityException
- Throws:
XWSSecurityException
getAsSoapElement
public SOAPElement getAsSoapElement()
throws XWSSecurityException
- Specified by:
getAsSoapElement in interface SecurityHeaderBlock- Overrides:
getAsSoapElement in class SecurityHeaderBlockImpl
- Throws:
XWSSecurityException
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.