Sha256: 6e3e57ce7b10cf7a85e8d9825b57c678bb6027a60d3aa01ccf94b7d1e51a37c1

Contents?: true

Size: 447 Bytes

Versions: 3

Compression:

Stored size: 447 Bytes

Contents

# frozen_string_literal: true

module Saml
  module Kit
    # {include:file:spec/saml/kit/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 StandardError
        {}
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
saml-kit-1.0.14 lib/saml/kit/invalid_document.rb
saml-kit-1.0.13 lib/saml/kit/invalid_document.rb
saml-kit-1.0.12 lib/saml/kit/invalid_document.rb