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 ElementcreateElement(String elementName) protected ElementcreateElementNS(String namespace, String prefix, String elementName) protected StringgetAttribute(String name) protected StringgetAttributeNS(String namespaceURI, String qualifiedName) protected ElementgetChildElement(String elementName) protected ElementgetChildElementNS(String elementName) protected ElementgetChildElementNS(String elementName, String namespace) getChildElements(String elementName) getChildElementsNS(String elementName) protected StringgetChildElementTextContent(String elementName) protected DocumentgetId()protected Stringprotected voidsetAttributeNS(String namespaceURI, String qualifiedName, String value) protected voidsetTextContent(String textContent) Methods inherited from class 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
-