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.Document
document
-
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 Signer
getSigner()
protected SignerDetails
getSignerDetails()
void
setSignaturePolicyIdentifier(SignaturePolicyIdentifier signaturePolicyIdentifier)
void
setSignatureProductionPlace(SignatureProductionPlace signatureProductionPlace)
void
setSignatureProductionPlaceV2(SignatureProductionPlaceV2 signatureProductionPlace)
void
setSigner(Signer signer)
void
setSignerRole(SignerRole signerRole)
void
setSignerRoleV2(SignerRoleV2 signerRole)
void
setSigningCertificate(SigningCertificate signingCertificate)
void
setSigningCertificateV2(SigningCertificateV2 signingCertificateV2)
void
setSigningTime()
void
setSigningTime(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)
-
-