Class DigestAlgAndValue

  • All Implemented Interfaces:
    javax.xml.crypto.XMLStructure
    Direct Known Subclasses:
    CertDigest

    public class DigestAlgAndValue
    extends XAdESStructure
    • Field Detail

      • DIGEST_METHOD_ELEMENT

        private static final java.lang.String DIGEST_METHOD_ELEMENT
        See Also:
        Constant Field Values
      • DIGEST_VALUE_ELEMENT

        private static final java.lang.String DIGEST_VALUE_ELEMENT
        See Also:
        Constant Field Values
    • Constructor Detail

      • DigestAlgAndValue

        public DigestAlgAndValue​(org.w3c.dom.Document document,
                                 XAdESStructure parent,
                                 java.security.cert.X509CRL crl,
                                 java.lang.String xadesPrefix,
                                 java.lang.String xadesNamespace,
                                 java.lang.String xmlSignaturePrefix)
                          throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException
      • DigestAlgAndValue

        protected DigestAlgAndValue​(org.w3c.dom.Document document,
                                    XAdESStructure parent,
                                    java.lang.String elementName,
                                    byte[] data,
                                    java.lang.String xadesPrefix,
                                    java.lang.String xadesNamespace,
                                    java.lang.String xmlSignaturePrefix)
                             throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException
      • DigestAlgAndValue

        protected DigestAlgAndValue​(org.w3c.dom.Document document,
                                    XAdESStructure parent,
                                    java.lang.String xadesPrefix,
                                    java.lang.String xadesNamespace,
                                    java.lang.String xmlSignaturePrefix)
                             throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException
      • DigestAlgAndValue

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

      • getDigestMethod

        public java.lang.String getDigestMethod()
      • getDigestValue

        public byte[] getDigestValue()
                              throws java.io.IOException
        Throws:
        java.io.IOException