Class SignedSignatureProperties
- java.lang.Object
-
- javax.xml.crypto.dom.DOMStructure
-
- es.uji.crypto.xades.jxades.security.xml.XAdES.XAdESStructure
-
- es.uji.crypto.xades.jxades.security.xml.XAdES.SignedSignatureProperties
-
- All Implemented Interfaces:
javax.xml.crypto.XMLStructure
public class SignedSignatureProperties extends XAdESStructure
-
-
Field Summary
Fields Modifier and Type Field Description private org.w3c.dom.Documentdocument-
Fields inherited from class es.uji.crypto.xades.jxades.security.xml.XAdES.XAdESStructure
ID_ATTRIBUTE, SIGNATURE_ELEMENT_NAME, TARGET_ATTRIBUTE, xadesNamespace, xadesPrefix, xmlSignaturePrefix
-
-
Constructor Summary
Constructors Constructor Description SignedSignatureProperties(org.w3c.dom.Document document, SignedProperties sp, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix)SignedSignatureProperties(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 SignergetSigner()protected SignerDetailsgetSignerDetails()voidsetSignaturePolicyIdentifier(SignaturePolicyIdentifier signaturePolicyIdentifier)voidsetSignatureProductionPlace(SignatureProductionPlace signatureProductionPlace)voidsetSignatureProductionPlaceV2(SignatureProductionPlaceV2 signatureProductionPlace)voidsetSigner(Signer signer)voidsetSignerRole(SignerRole signerRole)voidsetSignerRoleV2(SignerRoleV2 signerRole)voidsetSigningCertificate(SigningCertificate signingCertificate)voidsetSigningCertificateV2(SigningCertificateV2 signingCertificateV2)voidsetSigningTime()voidsetSigningTime(java.util.Date signingTime)-
Methods inherited from class es.uji.crypto.xades.jxades.security.xml.XAdES.XAdESStructure
createElement, createElementNS, getAttribute, getAttributeNS, getChildElement, getChildElementNS, getChildElementNS, getChildElements, getChildElementsNS, getChildElementTextContent, getDocument, getElement, getId, getTextContent, setAttributeNS, setTextContent
-
-
-
-
Constructor Detail
-
SignedSignatureProperties
public SignedSignatureProperties(org.w3c.dom.Document document, SignedProperties sp, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix)
-
SignedSignatureProperties
public SignedSignatureProperties(org.w3c.dom.Node node, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix)
-
-
Method Detail
-
setSigningTime
public void setSigningTime()
-
setSigningTime
public void setSigningTime(java.util.Date signingTime)
-
setSigner
public void setSigner(Signer signer)
-
setSigningCertificate
public void setSigningCertificate(SigningCertificate signingCertificate) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
setSigningCertificateV2
public void setSigningCertificateV2(SigningCertificateV2 signingCertificateV2) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
setSignerRole
public void setSignerRole(SignerRole signerRole)
-
setSignerRoleV2
public void setSignerRoleV2(SignerRoleV2 signerRole)
-
getSigner
public Signer getSigner()
-
getSignerDetails
protected SignerDetails getSignerDetails()
-
setSignatureProductionPlace
public void setSignatureProductionPlace(SignatureProductionPlace signatureProductionPlace)
-
setSignatureProductionPlaceV2
public void setSignatureProductionPlaceV2(SignatureProductionPlaceV2 signatureProductionPlace)
-
setSignaturePolicyIdentifier
public void setSignaturePolicyIdentifier(SignaturePolicyIdentifier signaturePolicyIdentifier)
-
-