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.13.1 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.13.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.12.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.11.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.10.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.9.3 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.9.2 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.9.1 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.9.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.8.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.7.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.6.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.5.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.4.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.3.0 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.2.3 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.2.2 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.2.1 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.1.2 lib/saml/complex_types/sso_descriptor_type.rb
libsaml-3.1.1 lib/saml/complex_types/sso_descriptor_type.rb