Class DigestAlgAndValue
- 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.DigestAlgAndValue
-
- All Implemented Interfaces:
javax.xml.crypto.XMLStructure
- Direct Known Subclasses:
CertDigest
public class DigestAlgAndValue extends XAdESStructure
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
ALGORITHM_ATTR
private static java.lang.String
DIGEST_METHOD_ELEMENT
private static java.lang.String
DIGEST_VALUE_ELEMENT
-
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 Modifier Constructor Description 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)
protected
DigestAlgAndValue(org.w3c.dom.Document document, XAdESStructure parent, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix)
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)
DigestAlgAndValue(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 java.lang.String
getDigestMethod()
byte[]
getDigestValue()
-
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
-
-
-
-
Field Detail
-
ALGORITHM_ATTR
private static final java.lang.String ALGORITHM_ATTR
- See Also:
- Constant Field Values
-
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)
-
-