Commit bf19026

mo <mo.khan@gmail.com>
2017-11-01 22:45:18
use issuer as default entity_id.
1 parent aa8efca
lib/saml/kit/identity_provider_metadata.rb
@@ -27,8 +27,9 @@ module Saml
       class Builder
         attr_accessor :id, :organization_name, :organization_url, :contact_email, :entity_id, :single_sign_on_location, :single_logout_location, :attributes
 
-        def initialize
+        def initialize(configuration = Saml::Kit.configuration)
           @id = SecureRandom.uuid
+          @entity_id = configuration.issuer
           @attributes = []
         end
 
lib/saml/kit/service_provider_metadata.rb
@@ -22,6 +22,7 @@ module Saml
         def initialize(configuration = Saml::Kit.configuration)
           @id = SecureRandom.uuid
           @configuration = configuration
+          @entity_id = configuration.issuer
           @acs_urls = []
           @logout_urls = []
           @name_id_formats = [Namespaces::Formats::NameId::PERSISTENT]