Sha256: ca3658e5c7dbe7e4aa57cc5e715751c4614dfe46e66db680fca24086f4724ce8

Contents?: true

Size: 431 Bytes

Versions: 86

Compression:

Stored size: 431 Bytes

Contents

module Saml
  module ComplexTypes
    module EvidenceType
      extend ActiveSupport::Concern

      included do
        require 'saml/assertion'

        has_many :assertion, ::Saml::Assertion

        validates :assertion, presence: true
      end

      def initialize(*args)
        options = args.extract_options!
        @assertion = options.delete(:assertion)
        super(*(args << options))
      end
    end
  end
end


Version data entries

86 entries across 86 versions & 1 rubygems

Version Path
libsaml-3.1.0 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.9 lib/saml/complex_types/evidence_type.rb
libsaml-2.24.3 lib/saml/complex_types/evidence_type.rb
libsaml-2.24.2 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.8 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.7 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.6 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.5 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.4 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.3 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.2 lib/saml/complex_types/evidence_type.rb
libsaml-3.0.1 lib/saml/complex_types/evidence_type.rb
libsaml-2.24.1 lib/saml/complex_types/evidence_type.rb
libsaml-2.23.2 lib/saml/complex_types/evidence_type.rb
libsaml-2.23.1 lib/saml/complex_types/evidence_type.rb
libsaml-2.22.2 lib/saml/complex_types/evidence_type.rb
libsaml-2.22.1 lib/saml/complex_types/evidence_type.rb
libsaml-2.22.0 lib/saml/complex_types/evidence_type.rb
libsaml-2.21.3 lib/saml/complex_types/evidence_type.rb
libsaml-2.21.2 lib/saml/complex_types/evidence_type.rb