Class: SignedXml::EnvelopedSignatureTransform

Inherits:
Object
  • Object
show all
Defined in:
lib/signed_xml/enveloped_signature_transform.rb

Instance Method Summary collapse

Instance Method Details

#apply(input) ⇒ Object



3
4
5
6
7
8
# File 'lib/signed_xml/enveloped_signature_transform.rb', line 3

def apply(input)
  envelope = Nokogiri::XML::Document.new
  envelope.root = input
  envelope.at_xpath('//ds:Signature', ds: XMLDSIG_NS).remove
  envelope
end