Sha256: 24e1e1575d1512d9f27e2411a539a7060a4d03249651bdf91f8bcfacf5d505cb

Contents?: true

Size: 594 Bytes

Versions: 1

Compression:

Stored size: 594 Bytes

Contents

module Saml
  module Elements
    class Signature
      class Reference
        include Saml::Base

        tag "Reference"
        register_namespace 'ds', Saml::XML_DSIG_NAMESPACE
        namespace 'ds'

        attribute :uri, String, tag: "URI"
        element :transforms, Transforms
        element :digest_method, DigestMethod
        element :digest_value, String, tag: "DigestValue", state_when_nil: true

        def initialize(*args)
          @transforms    = Transforms.new
          @digest_method = DigestMethod.new
          super(*args)
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
libsaml-3.4.0 lib/saml/elements/signature/reference.rb