Sha256: 0c720c024ba10d7ffd628c534b8ad404bda2f87f25177114d86211c0a6866650

Contents?: true

Size: 398 Bytes

Versions: 15

Compression:

Stored size: 398 Bytes

Contents

module Saml
  module Kit
    # {include:file:spec/saml/invalid_document_spec.rb}
    class InvalidDocument < Document
      validate do |model|
        model.errors[:base] << model.error_message(:invalid)
      end

      def initialize(xml, configuration: nil)
        super(xml, name: "InvalidDocument")
      end

      def to_h
        super
      rescue
        {}
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
saml-kit-1.0.6 lib/saml/kit/invalid_document.rb
saml-kit-1.0.5 lib/saml/kit/invalid_document.rb
saml-kit-1.0.4 lib/saml/kit/invalid_document.rb
saml-kit-1.0.3 lib/saml/kit/invalid_document.rb
saml-kit-1.0.2 lib/saml/kit/invalid_document.rb
saml-kit-1.0.1 lib/saml/kit/invalid_document.rb
saml-kit-1.0.0 lib/saml/kit/invalid_document.rb
saml-kit-0.3.6 lib/saml/kit/invalid_document.rb
saml-kit-0.3.5 lib/saml/kit/invalid_document.rb
saml-kit-0.3.4 lib/saml/kit/invalid_document.rb
saml-kit-0.3.3 lib/saml/kit/invalid_document.rb
saml-kit-0.3.2 lib/saml/kit/invalid_document.rb
saml-kit-0.3.1 lib/saml/kit/invalid_document.rb
saml-kit-0.3.0 lib/saml/kit/invalid_document.rb
saml-kit-0.2.18 lib/saml/kit/invalid_document.rb