Class SignedSignatureProperties

  • All Implemented Interfaces:
    javax.xml.crypto.XMLStructure

    public class SignedSignatureProperties
    extends XAdESStructure
    • Field Detail

      • document

        private org.w3c.dom.Document document
    • 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()
      • setSignatureProductionPlace

        public void setSignatureProductionPlace​(SignatureProductionPlace signatureProductionPlace)
      • setSignatureProductionPlaceV2

        public void setSignatureProductionPlaceV2​(SignatureProductionPlaceV2 signatureProductionPlace)
      • setSignaturePolicyIdentifier

        public void setSignaturePolicyIdentifier​(SignaturePolicyIdentifier signaturePolicyIdentifier)