Class XAdESStructure
java.lang.Object
javax.xml.crypto.dom.DOMStructure
es.uji.crypto.xades.jxades.security.xml.XAdES.XAdESStructure
- All Implemented Interfaces:
XMLStructure
- Direct Known Subclasses:
AllDataObjectsTimeStampDetails
,Cert
,CertRefs
,CommitmentTypeIdDetails
,CommitmentTypeIndicationDetails
,CompleteCertificateRefsImpl
,CompleteRevocationRefsImpl
,CRLIdentifier
,CRLRef
,CRLRefs
,DataObjectFormatDetails
,DigestAlgAndValue
,IndividualDataObjectsTimeStampDetails
,IssuerSerial
,ObjectIdentifierDetails
,OCSPIdentifier
,OCSPRef
,OCSPRefs
,QualifyingProperties
,SignaturePolicyIdentifierDetails
,SignatureProductionPlaceDetails
,SignatureProductionPlaceV2Details
,SignatureTimeStampDetails
,SignedDataObjectProperties
,SignedProperties
,SignedSignatureProperties
,SignerDetails
,SignerRoleDetails
,SignerRoleV2Details
,SigningCertificateDetails
,SigningCertificateV2Details
,SigningTime
,UnsignedProperties
,UnsignedSignatureProperties
,ValidationResult
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionXAdESStructure
(Document document, XAdESStructure parent, String elementName, String xadesPrefix, String xadesNamespace, String xmlSignaturePrefix) XAdESStructure
(Document document, Element parentElement, String elementName, String xadesPrefix, String xadesNamespace, String xmlSignaturePrefix) XAdESStructure
(Node node, String xadesPrefix, String xadesNamespace, String xmlSignaturePrefix) -
Method Summary
Modifier and TypeMethodDescriptionprotected Element
createElement
(String elementName) protected Element
createElementNS
(String namespace, String prefix, String elementName) protected String
getAttribute
(String name) protected String
getAttributeNS
(String namespaceURI, String qualifiedName) protected Element
getChildElement
(String elementName) protected Element
getChildElementNS
(String elementName) protected Element
getChildElementNS
(String elementName, String namespace) getChildElements
(String elementName) getChildElementsNS
(String elementName) protected String
getChildElementTextContent
(String elementName) protected Document
getId()
protected String
protected void
setAttributeNS
(String namespaceURI, String qualifiedName, String value) protected void
setTextContent
(String textContent) Methods inherited from class javax.xml.crypto.dom.DOMStructure
getNode, isFeatureSupported
-
Field Details
-
SIGNATURE_ELEMENT_NAME
- See Also:
-
ID_ATTRIBUTE
- See Also:
-
TARGET_ATTRIBUTE
- See Also:
-
baseDocument
-
xadesPrefix
-
xadesNamespace
-
xmlSignaturePrefix
-
-
Constructor Details
-
XAdESStructure
-
XAdESStructure
-
XAdESStructure
-
-
Method Details
-
getElement
-
getId
-
setAttributeNS
protected void setAttributeNS(String namespaceURI, String qualifiedName, String value) throws DOMException - Throws:
DOMException
-
getAttribute
-
getAttributeNS
-
getTextContent
-
setTextContent
-
getChildElement
-
getChildElementNS
-
getChildElementNS
-
getChildElements
-
getChildElementsNS
-
getDocument
-
createElement
-
createElementNS
-
getChildElementTextContent
-