lib/saml/kit/builders/metadata.rb in saml-kit-0.3.0 vs lib/saml/kit/builders/metadata.rb in saml-kit-0.3.1

- old
+ new

@@ -1,21 +1,22 @@ module Saml module Kit module Builders + # {include:file:lib/saml/kit/builders/templates/metadata.builder} # {include:file:spec/saml/builders/metadata_spec.rb} class Metadata - include Templatable + include XmlTemplatable attr_accessor :entity_id attr_accessor :id attr_accessor :identity_provider attr_accessor :organization_name, :organization_url, :contact_email attr_accessor :service_provider attr_reader :configuration def initialize(configuration: Saml::Kit.configuration) - @id = Id.generate + @id = ::Xml::Kit::Id.generate @entity_id = configuration.issuer @configuration = configuration end def build_service_provider @@ -37,10 +38,10 @@ private def entity_descriptor_options { 'xmlns': Namespaces::METADATA, - 'xmlns:ds': Namespaces::XMLDSIG, + 'xmlns:ds': ::Xml::Kit::Namespaces::XMLDSIG, 'xmlns:saml': Namespaces::ASSERTION, ID: id, entityID: entity_id, } end