Class UnsignedSignatureProperties

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

    public class UnsignedSignatureProperties
    extends XAdESStructure
    • Constructor Detail

      • UnsignedSignatureProperties

        public UnsignedSignatureProperties​(org.w3c.dom.Document document,
                                           UnsignedProperties up,
                                           java.lang.String xadesPrefix,
                                           java.lang.String xadesNamespace,
                                           java.lang.String xmlSignaturePrefix)
      • UnsignedSignatureProperties

        public UnsignedSignatureProperties​(org.w3c.dom.Node node,
                                           java.lang.String xadesPrefix,
                                           java.lang.String xadesNamespace,
                                           java.lang.String xmlSignaturePrefix)
    • Method Detail

      • setCompleteCertificateRefs

        public void setCompleteCertificateRefs​(java.util.Collection<java.security.cert.X509Certificate> caCertificates,
                                               java.lang.String signatureIdPrefix)
                                        throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException
      • setSignatureTimeStamp

        public void setSignatureTimeStamp​(java.util.ArrayList<SignatureTimeStamp> signatureTimeStamp,
                                          java.lang.String tsaURL)