Class XMLDSigPath

java.lang.Object
eu.europa.esig.dss.xml.common.definition.AbstractPath
eu.europa.esig.xmldsig.definition.XMLDSigPath
All Implemented Interfaces:
Serializable

public class XMLDSigPath extends AbstractPath
Contains a list of "http://www.w3.org/2000/09/xmldsig#" xpaths
See Also:
  • Field Details

    • OBJECT_TYPE

      public static final String OBJECT_TYPE
      The "Type" attribute value for a ds:Reference element referring a "ds:Object" element
      See Also:
    • MANIFEST_TYPE

      public static final String MANIFEST_TYPE
      The "Type" attribute value for a ds:Reference element referring a signed manifest
      See Also:
    • COUNTER_SIGNATURE_TYPE

      public static final String COUNTER_SIGNATURE_TYPE
      The "Type" attribute value for a ds:Reference element a ds:SignatureValue of a counter-signed signature
      See Also:
    • SIGNATURE_PATH

      public static final String SIGNATURE_PATH
      "./ds:Signature"
    • ALL_SIGNATURES_PATH

      public static final String ALL_SIGNATURES_PATH
      "//ds:Signature"
    • OBJECT_PATH

      public static final String OBJECT_PATH
      "./ds:Object"
    • MANIFEST_PATH

      public static final String MANIFEST_PATH
      "./ds:Object/ds:Manifest"
    • SIGNED_INFO_PATH

      public static final String SIGNED_INFO_PATH
      "./ds:SignedInfo"
    • SIGNED_INFO_CANONICALIZATION_METHOD

      public static final String SIGNED_INFO_CANONICALIZATION_METHOD
      "./ds:SignedInfo/ds:CanonicalizationMethod"
    • SIGNED_INFO_REFERENCE_PATH

      public static final String SIGNED_INFO_REFERENCE_PATH
      "./ds:SignedInfo/ds:Reference"
    • SIGNATURE_METHOD_PATH

      public static final String SIGNATURE_METHOD_PATH
      "./ds:SignedInfo/ds:SignatureMethod"
    • REFERENCE_PATH

      public static final String REFERENCE_PATH
      "./ds:Reference"
    • SIGNATURE_VALUE_PATH

      public static final String SIGNATURE_VALUE_PATH
      "./ds:SignatureValue"
    • SIGNATURE_VALUE_ID_PATH

      public static final String SIGNATURE_VALUE_ID_PATH
      "./ds:SignatureValue/@Id"
    • ALL_SIGNATURE_VALUES_PATH

      public static final String ALL_SIGNATURE_VALUES_PATH
      "//ds:SignatureValue"
    • KEY_INFO_PATH

      public static final String KEY_INFO_PATH
      "./ds:KeyInfo"
    • KEY_INFO_X509_DATA

      public static final String KEY_INFO_X509_DATA
      "./ds:KeyInfo/ds:X509Data"
    • KEY_INFO_X509_CERTIFICATE_PATH

      public static final String KEY_INFO_X509_CERTIFICATE_PATH
      "./ds:KeyInfo/ds:X509Data/ds:X509Certificate"
    • SIGNATURE_PROPERTIES_PATH

      public static final String SIGNATURE_PROPERTIES_PATH
      "./ds:Object/ds:SignatureProperties"
    • SIGNATURE_PROPERTY_PATH

      public static final String SIGNATURE_PROPERTY_PATH
      "./ds:Object/ds:SignatureProperties/ds:SignatureProperty"
    • DIGEST_METHOD_ALGORITHM_PATH

      public static final String DIGEST_METHOD_ALGORITHM_PATH
      "./ds:DigestMethod/@Algorithm"
    • DIGEST_VALUE_PATH

      public static final String DIGEST_VALUE_PATH
      "./ds:DigestValue"
    • CANONICALIZATION_ALGORITHM_PATH

      public static final String CANONICALIZATION_ALGORITHM_PATH
      "./ds:CanonicalizationMethod/@Algorithm"
    • TRANSFORM_PATH

      public static final String TRANSFORM_PATH
      "./ds:Transform"
    • TRANSFORMS_PATH

      public static final String TRANSFORMS_PATH
      "./ds:Transforms"
    • TRANSFORMS_TRANSFORM_PATH

      public static final String TRANSFORMS_TRANSFORM_PATH
      "./ds:Transforms/ds:Transform"
  • Constructor Details

    • XMLDSigPath

      public XMLDSigPath()
      Default constructor