Method: Saml::Elements::Signature#initialize

Defined in:
lib/saml/elements/signature.rb

#initialize(*args) ⇒ Signature

Returns a new instance of Signature.



24
25
26
27
28
29
# File 'lib/saml/elements/signature.rb', line 24

def initialize(*args)
  super(*args)
  options       = args.extract_options!
  @signed_info  ||= SignedInfo.new(:uri => options.delete(:uri), :digest_value => options.delete(:digest_value))
  @key_info     ||= KeyInfo.new
end