Commit c7a3799
Changed files (3)
lib
saml
lib/saml/kit/respondable.rb
@@ -4,6 +4,7 @@ module Saml
extend ActiveSupport::Concern
included do
+ validates_inclusion_of :status_code, in: [Namespaces::SUCCESS]
end
def query_string_parameter
lib/saml/kit/response.rb
@@ -5,7 +5,6 @@ module Saml
attr_reader :request_id
validates_presence_of :id
- validates_inclusion_of :status_code, in: [Namespaces::SUCCESS]
validate :must_match_request_id
validate :must_be_active_session
lib/saml/kit.rb
@@ -12,6 +12,7 @@ require "nokogiri"
require "securerandom"
require "xmldsig"
+require "saml/kit/namespaces"
require "saml/kit/serializable"
require "saml/kit/xsd_validatable"
require "saml/kit/respondable"
@@ -28,7 +29,6 @@ require "saml/kit/logout_response"
require "saml/kit/logout_request"
require "saml/kit/http_post_binding"
require "saml/kit/http_redirect_binding"
-require "saml/kit/namespaces"
require "saml/kit/metadata"
require "saml/kit/response"
require "saml/kit/identity_provider_metadata"