Method: Kiji::Signer#signature_node
- Defined in:
- lib/kiji/signer.rb
#signature_node ⇒ Object
<Signature xmlns=“www.w3.org/2000/09/xmldsig#”>
87 88 89 90 91 92 93 94 95 96 97 98 |
# File 'lib/kiji/signer.rb', line 87 def signature_node @signature_node ||= begin @signature_node = security_node.at_xpath('ds:Signature', ds: 'http://www.w3.org/2000/09/xmldsig#') unless @signature_node @signature_node = Nokogiri::XML::Node.new('Signature', document) @signature_node['Id'] = DateTime.now.strftime('%Y%m%d%H%M%S') @signature_node.default_namespace = 'http://www.w3.org/2000/09/xmldsig#' security_node.add_child(@signature_node) end @signature_node end end |