Class: Xmldsig::Transforms::EnvelopedSignature
- Defined in:
- lib/xmldsig/transforms/enveloped_signature.rb
Instance Attribute Summary
Attributes inherited from Transform
#node, #transform_node, #with_comments
Instance Method Summary collapse
Methods inherited from Transform
Constructor Details
This class inherits a constructor from Xmldsig::Transforms::Transform
Instance Method Details
#transform ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/xmldsig/transforms/enveloped_signature.rb', line 4 def transform signatures = node.xpath("descendant::ds:Signature", Xmldsig::NAMESPACES). sort { |left, right| left.ancestors.size <=> right.ancestors.size } signatures.first.remove node end |