Commit ae0f8ba

mo <mo.khan@gmail.com>
2018-03-04 20:46:41
make name public.
1 parent fc8b31d
Changed files (2)
lib/saml/kit/document.rb
@@ -18,6 +18,7 @@ module Saml
         'xmlenc' => ::Xml::Kit::Namespaces::XMLENC,
       }.freeze
       attr_accessor :registry
+      attr_reader :name
       validates_presence_of :content
       validates_presence_of :id
       validate :must_match_xsd
@@ -137,7 +138,7 @@ module Saml
 
       private
 
-      attr_reader :content, :name, :configuration
+      attr_reader :content, :configuration
 
       def must_match_xsd
         matches_xsd?(PROTOCOL_XSD)
spec/saml/kit/authentication_request_spec.rb
@@ -24,6 +24,7 @@ RSpec.describe Saml::Kit::AuthenticationRequest do
     end
   end
 
+  specify { expect(subject.name).to eql('AuthnRequest') }
   specify { expect(subject.issuer).to eql(issuer) }
   specify { expect(subject.id).to eql(id) }
   specify { expect(subject.assertion_consumer_service_url).to eql(assertion_consumer_service_url) }