module SAML2::Schemas
Public Class Methods
metadata()
click to toggle source
# File lib/saml2/schemas.rb, line 6 def metadata @metadata ||= schema("metadata_combined.xsd") end
protocol()
click to toggle source
# File lib/saml2/schemas.rb, line 10 def protocol @protocol ||= schema("saml-schema-protocol-2.0.xsd") end
Private Class Methods
schema(filename)
click to toggle source
# File lib/saml2/schemas.rb, line 16 def schema(filename) Dir.chdir(File.expand_path(File.join(__FILE__, "../../../schemas"))) do Nokogiri::XML::Schema(File.read(filename)) end end