Class XAdESReferenceValidation

java.lang.Object
eu.europa.esig.dss.model.ReferenceValidation
eu.europa.esig.dss.xades.reference.XAdESReferenceValidation
All Implemented Interfaces:
Serializable

public class XAdESReferenceValidation extends eu.europa.esig.dss.model.ReferenceValidation
Contains information about a XAdES reference validation
See Also:
  • Field Summary

    Fields inherited from class eu.europa.esig.dss.model.ReferenceValidation

    transforms
  • Constructor Summary

    Constructors
    Constructor
    Description
    XAdESReferenceValidation(org.apache.xml.security.signature.Reference reference)
    Default constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets Id of the reference
     
    byte[]
    Returns original bytes of the referenced document
     
    Gets URI of the reference

    Methods inherited from class eu.europa.esig.dss.model.ReferenceValidation

    getDependentValidations, getDigest, getType, isDuplicated, isFound, isIntact, setDigest, setDuplicated, setFound, setIntact, setName, setTransformationNames, setType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • XAdESReferenceValidation

      public XAdESReferenceValidation(org.apache.xml.security.signature.Reference reference)
      Default constructor
      Parameters:
      reference - Reference
  • Method Details

    • getId

      public String getId()
      Gets Id of the reference
      Returns:
      String
    • getUri

      public String getUri()
      Gets URI of the reference
      Returns:
      String
    • getOriginalContentBytes

      public byte[] getOriginalContentBytes()
      Returns original bytes of the referenced document
      Returns:
      byte array
    • getName

      public String getName()
      Overrides:
      getName in class eu.europa.esig.dss.model.ReferenceValidation
    • getTransformationNames

      public List<String> getTransformationNames()
      Overrides:
      getTransformationNames in class eu.europa.esig.dss.model.ReferenceValidation