Class TransformEnvelopedSignature.EnvelopedNodeFilter

java.lang.Object
org.apache.xml.security.transforms.implementations.TransformEnvelopedSignature.EnvelopedNodeFilter
All Implemented Interfaces:
NodeFilter
Enclosing class:
TransformEnvelopedSignature

static class TransformEnvelopedSignature.EnvelopedNodeFilter extends Object implements NodeFilter
  • Field Details

    • exclude

      Node exclude
  • Constructor Details

    • EnvelopedNodeFilter

      EnvelopedNodeFilter(Node n)
  • Method Details

    • isNodeIncludeDO

      public int isNodeIncludeDO(Node n, int level)
      Description copied from interface: NodeFilter
      Tells if a node must be output in a c14n. The caller must assured that this method is always call in document order. The implementations can use this restriction to optimize the transformation.
      Specified by:
      isNodeIncludeDO in interface NodeFilter
      Parameters:
      n -
      level - the relative level in the tree
      Returns:
      1 if the node should be output. 0 if node must not be output, -1 if the node and all it's child must not be output.
    • isNodeInclude

      public int isNodeInclude(Node n)
      Description copied from interface: NodeFilter
      Tells if a node must be output in c14n.
      Specified by:
      isNodeInclude in interface NodeFilter
      Parameters:
      n -
      Returns:
      1 if the node should be output. 0 if node must not be output, -1 if the node and all it's child must not be output.
      See Also: