Class: Shibkit::MetaMeta::SP

Inherits:
Provider show all
Defined in:
lib/shibkit/meta_meta/sp.rb

Overview

Class to represent an SP

Constant Summary collapse

ROOT_ELEMENT =

Element and attribute used to select XML for new objects

'EntityDescriptor'
TARGET_ATTR =
'entityID'
REQUIRED_QUACKS =
[:entity_uri, :valid?]
MDUI_ROOT =
'SPSSODescriptor'

Constants inherited from MetadataItem

MetadataItem::NAMESPACES

Instance Attribute Summary collapse

Attributes inherited from Provider

#descriptions, #display_names, #domains, #entity_uri, #geolocation_urls, #info_urls, #ip_blocks, #keyword_sets, #organisation, #privacy_urls, #valid

Attributes inherited from MetadataItem

#read_at

Method Summary

Methods inherited from Provider

#description, #display_name, #info_url, #keywords, #logos, #privacy_url, #purge_xml, #textify_xml, #to_s

Methods inherited from MetadataItem

#filter, #from_xml, #hashed_id, #initialize, #parsed_xml, #purge_xml, #source_xml, #textify_xml, #to_hash, #to_rdf, #to_xml

Constructor Details

This class inherits a constructor from Shibkit::MetaMeta::MetadataItem

Instance Attribute Details

#default_serviceObject

Returns the value of attribute default_service.



40
41
42
# File 'lib/shibkit/meta_meta/sp.rb', line 40

def default_service
  @default_service
end

#protocolsObject

Returns the value of attribute protocols.



42
43
44
# File 'lib/shibkit/meta_meta/sp.rb', line 42

def protocols
  @protocols
end

#servicesObject

Returns the value of attribute services.



38
39
40
# File 'lib/shibkit/meta_meta/sp.rb', line 38

def services
  @services
end