Commit 8d2b622
Changed files (2)
lib
saml
kit
lib/saml/kit/metadata.rb
@@ -171,15 +171,12 @@ module Saml
@signature ||= Signature.new(at_xpath(xpath))
end
- class << self
- def from(content)
- Saml::Kit::Parser.new.map_from(content)
- end
+ def self.from(content)
+ Saml::Kit::Parser.new.metadata_from(content)
+ end
- # @!visibility private
- def builder_class
- Saml::Kit::Builders::Metadata
- end
+ def self.builder_class
+ Saml::Kit::Builders::Metadata
end
private
lib/saml/kit/parser.rb
@@ -1,5 +1,5 @@
# frozen_string_literal: true
-#
+
module Saml
module Kit
class Parser
@@ -7,7 +7,7 @@ module Saml
#
# @param content [String] the raw metadata XML.
# @return [Saml::Kit::Metadata] the metadata document or subclass.
- def map_from(content)
+ def metadata_from(content)
document = Nokogiri::XML(content)
return unless document.at_xpath('/md:EntityDescriptor', XmlParseable::NAMESPACES)