Class ObjectContainer
- java.lang.Object
-
- org.apache.xml.security.utils.ElementProxy
-
- org.apache.xml.security.utils.SignatureElementProxy
-
- org.apache.xml.security.signature.ObjectContainer
-
public class ObjectContainer extends SignatureElementProxy
Handles<ds:Object>elementsObjectElementsupply facility which can contain any kind data $todo$ if we remove childen, the boolean values are not updated
-
-
Field Summary
-
Fields inherited from class org.apache.xml.security.utils.ElementProxy
baseURI, LOG
-
-
Constructor Summary
Constructors Constructor Description ObjectContainer(org.w3c.dom.Document doc)ConstructsObjectContainerObjectContainer(org.w3c.dom.Element element, java.lang.String baseURI)ConstructsObjectContainerfromElement
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.NodeappendChild(org.w3c.dom.Node node)Adds child Nodejava.lang.StringgetBaseLocalName()Returns the localname of the Elements of the sub-class.java.lang.StringgetEncoding()Returns theEncodingattributejava.lang.StringgetId()Returns theIdattributejava.lang.StringgetMimeType()Returns theMimeTypeattributevoidsetEncoding(java.lang.String Encoding)Sets theEncodingattributevoidsetId(java.lang.String Id)Sets theIdattributevoidsetMimeType(java.lang.String MimeType)Sets theMimeTypeattribute-
Methods inherited from class org.apache.xml.security.utils.SignatureElementProxy
getBaseNamespace
-
Methods inherited from class org.apache.xml.security.utils.ElementProxy
addBase64Element, addBase64Text, addBigIntegerElement, addReturnToSelf, addText, addTextElement, appendOther, appendSelf, appendSelf, createElementForFamily, createElementForFamilyLocal, createText, getBaseURI, getBigIntegerFromChildElement, getBytesFromTextChild, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getFirstChild, getLocalAttribute, getTextFromChildElement, getTextFromTextChild, length, registerDefaultPrefixes, setDefaultPrefix, setDocument, setElement, setElement, setLocalAttribute, setLocalIdAttribute, setXPathNamespaceContext
-
-
-
-
Constructor Detail
-
ObjectContainer
public ObjectContainer(org.w3c.dom.Document doc)
ConstructsObjectContainer- Parameters:
doc- theDocumentin whichObjectelement is placed
-
ObjectContainer
public ObjectContainer(org.w3c.dom.Element element, java.lang.String baseURI) throws XMLSecurityExceptionConstructsObjectContainerfromElement- Parameters:
element- isObjectelementbaseURI- the URI of the resource where the XML instance was stored- Throws:
XMLSecurityException
-
-
Method Detail
-
setId
public void setId(java.lang.String Id)
Sets theIdattribute- Parameters:
Id-Idattribute
-
getId
public java.lang.String getId()
Returns theIdattribute- Returns:
- the
Idattribute
-
setMimeType
public void setMimeType(java.lang.String MimeType)
Sets theMimeTypeattribute- Parameters:
MimeType- theMimeTypeattribute
-
getMimeType
public java.lang.String getMimeType()
Returns theMimeTypeattribute- Returns:
- the
MimeTypeattribute
-
setEncoding
public void setEncoding(java.lang.String Encoding)
Sets theEncodingattribute- Parameters:
Encoding- theEncodingattribute
-
getEncoding
public java.lang.String getEncoding()
Returns theEncodingattribute- Returns:
- the
Encodingattribute
-
appendChild
public org.w3c.dom.Node appendChild(org.w3c.dom.Node node)
Adds child Node- Parameters:
node- child Node- Returns:
- the new node in the tree.
-
getBaseLocalName
public java.lang.String getBaseLocalName()
Returns the localname of the Elements of the sub-class.- Specified by:
getBaseLocalNamein classElementProxy- Returns:
- the localname of the Elements of the sub-class.
-
-