Class XAdESStructure

    • Constructor Summary

      Constructors 
      Constructor Description
      XAdESStructure​(org.w3c.dom.Document document, XAdESStructure parent, java.lang.String elementName, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix)  
      XAdESStructure​(org.w3c.dom.Document document, org.w3c.dom.Element parentElement, java.lang.String elementName, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix)  
      XAdESStructure​(org.w3c.dom.Node node, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.w3c.dom.Element createElement​(java.lang.String elementName)  
      protected org.w3c.dom.Element createElementNS​(java.lang.String namespace, java.lang.String prefix, java.lang.String elementName)  
      protected java.lang.String getAttribute​(java.lang.String name)  
      protected java.lang.String getAttributeNS​(java.lang.String namespaceURI, java.lang.String qualifiedName)  
      protected org.w3c.dom.Element getChildElement​(java.lang.String elementName)  
      protected org.w3c.dom.Element getChildElementNS​(java.lang.String elementName)  
      protected org.w3c.dom.Element getChildElementNS​(java.lang.String elementName, java.lang.String namespace)  
      protected java.util.List<org.w3c.dom.Element> getChildElements​(java.lang.String elementName)  
      protected java.util.List<org.w3c.dom.Element> getChildElementsNS​(java.lang.String elementName)  
      protected java.lang.String getChildElementTextContent​(java.lang.String elementName)  
      protected org.w3c.dom.Document getDocument()  
      org.w3c.dom.Element getElement()  
      java.lang.String getId()  
      protected java.lang.String getTextContent()  
      protected void setAttributeNS​(java.lang.String namespaceURI, java.lang.String qualifiedName, java.lang.String value)  
      protected void setTextContent​(java.lang.String textContent)  
      • Methods inherited from class javax.xml.crypto.dom.DOMStructure

        getNode, isFeatureSupported
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SIGNATURE_ELEMENT_NAME

        public static final java.lang.String SIGNATURE_ELEMENT_NAME
        See Also:
        Constant Field Values
      • TARGET_ATTRIBUTE

        public static final java.lang.String TARGET_ATTRIBUTE
        See Also:
        Constant Field Values
      • baseDocument

        private org.w3c.dom.Document baseDocument
      • xadesPrefix

        public java.lang.String xadesPrefix
      • xadesNamespace

        public java.lang.String xadesNamespace
      • xmlSignaturePrefix

        public java.lang.String xmlSignaturePrefix
    • Constructor Detail

      • XAdESStructure

        public XAdESStructure​(org.w3c.dom.Document document,
                              XAdESStructure parent,
                              java.lang.String elementName,
                              java.lang.String xadesPrefix,
                              java.lang.String xadesNamespace,
                              java.lang.String xmlSignaturePrefix)
      • XAdESStructure

        public XAdESStructure​(org.w3c.dom.Document document,
                              org.w3c.dom.Element parentElement,
                              java.lang.String elementName,
                              java.lang.String xadesPrefix,
                              java.lang.String xadesNamespace,
                              java.lang.String xmlSignaturePrefix)
      • XAdESStructure

        public XAdESStructure​(org.w3c.dom.Node node,
                              java.lang.String xadesPrefix,
                              java.lang.String xadesNamespace,
                              java.lang.String xmlSignaturePrefix)
    • Method Detail

      • getElement

        public org.w3c.dom.Element getElement()
      • getId

        public java.lang.String getId()
      • setAttributeNS

        protected void setAttributeNS​(java.lang.String namespaceURI,
                                      java.lang.String qualifiedName,
                                      java.lang.String value)
                               throws org.w3c.dom.DOMException
        Throws:
        org.w3c.dom.DOMException
      • getAttribute

        protected java.lang.String getAttribute​(java.lang.String name)
      • getAttributeNS

        protected java.lang.String getAttributeNS​(java.lang.String namespaceURI,
                                                  java.lang.String qualifiedName)
      • getTextContent

        protected java.lang.String getTextContent()
      • setTextContent

        protected void setTextContent​(java.lang.String textContent)
      • getChildElement

        protected org.w3c.dom.Element getChildElement​(java.lang.String elementName)
      • getChildElementNS

        protected org.w3c.dom.Element getChildElementNS​(java.lang.String elementName)
      • getChildElementNS

        protected org.w3c.dom.Element getChildElementNS​(java.lang.String elementName,
                                                        java.lang.String namespace)
      • getChildElements

        protected java.util.List<org.w3c.dom.Element> getChildElements​(java.lang.String elementName)
      • getChildElementsNS

        protected java.util.List<org.w3c.dom.Element> getChildElementsNS​(java.lang.String elementName)
      • getDocument

        protected org.w3c.dom.Document getDocument()
      • createElement

        protected org.w3c.dom.Element createElement​(java.lang.String elementName)
      • createElementNS

        protected org.w3c.dom.Element createElementNS​(java.lang.String namespace,
                                                      java.lang.String prefix,
                                                      java.lang.String elementName)
      • getChildElementTextContent

        protected java.lang.String getChildElementTextContent​(java.lang.String elementName)