Sha256: 7d4f2640868e799c8741a79d4d6f9b16d789194a128a4daff4de86ed217fa769

Contents?: true

Size: 898 Bytes

Versions: 91

Compression:

Stored size: 898 Bytes

Contents

module Saml
  module ComplexTypes
    module SSODescriptorType
      extend ActiveSupport::Concern
      include Saml::Base

      include RoleDescriptorType

      class ArtifactResolutionService
        include Saml::ComplexTypes::IndexedEndpointType

        tag 'ArtifactResolutionService'
        namespace 'md'
      end

      class SingleLogoutService
        include Saml::ComplexTypes::EndpointType

        tag 'SingleLogoutService'
        namespace 'md'
      end

      included do
        namespace 'md'

        has_many :artifact_resolution_services, ArtifactResolutionService
        has_many :single_logout_services, SingleLogoutService
        has_many :name_id_formats, Saml::Elements::NameIdFormat
      end

      def initialize(*args)
        super(*args)
        @single_logout_services       ||= []
        @artifact_resolution_services ||= []
      end
    end
  end
end

Version data entries

91 entries across 91 versions & 1 rubygems

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