Table of Contents - shibkit-meta_meta-0.2.2 Documentation
Pages
- LICENSE
-
README
- Shibkit::MetaMeta - Lazy Access To SAML Metadata
- DESCRIPTION
- What is SAML Metadata? What is Shibboleth?
- Why use Shibkit::MetaMeta?
- Shibkit::Disco
- CAVEATS
- INSTALLATION
- Requirements
- As a released Ruby Gem
- Rubygems
- Bundler
- Using the latest development version
- USAGE
- Convenience Features
- Automatic metadata retrieval and parsing
- Easy access to Federation, Entities and Organisations
- Select an entity by URI
- Metadata Sources
- Loading your own source list
- Selecting a built-in source list
- Accessing Source information
- Automatic selection of source lists
- Automatic loading and processing of Metadata
- Adding your own Sources without a sources file
- Federations
- Listing federation objects
- Finding an federation by URI
- Loading federation objects ahead of time
- Filtering and selecting Sources/Federations
- Entities (IDPs & SPs)
- Accessing all the entities in a federation
- Finding an entity by URI
- Listing all primary entities in all federations
- Multi-federation entities and primary entities
- Entity objects
- IDPs
- SPs
- Contacts
- Organisations
- User Interface Info
- Logos
- Discovery Hints
- Service Information
- IDP and SP Attributes
- Provisioning Your Application
- Optimising for speed or memory
- Speed: Smartcache
- Memory: Purging XML
- General Options
- Download Caching Options
- Debugging Hints
- BACKGROUND READING
- SHIBKIT
- CONTRIBUTORS
- LICENSE
- DIGITAL IDENTITY LABS
- OOPS…
- CONTRIBUTE
- example_federation_metadata.xml
- local_metadata.xml
- uncommon_federation_metadata.xml
Classes and Modules
- Shibkit
- Shibkit::MetaMeta
- Shibkit::MetaMeta::Attribute
- Shibkit::MetaMeta::Config
- Shibkit::MetaMeta::Contact
- Shibkit::MetaMeta::Entity
- Shibkit::MetaMeta::Federation
- Shibkit::MetaMeta::IDP
- Shibkit::MetaMeta::Logo
- Shibkit::MetaMeta::MetadataItem
- Shibkit::MetaMeta::Mixin
- Shibkit::MetaMeta::Mixin::CachedDownloads
- Shibkit::MetaMeta::Mixin::CachedDownloads::CDClassMethods
- Shibkit::MetaMeta::Mixin::XPathChores
- Shibkit::MetaMeta::Organisation
- Shibkit::MetaMeta::Provider
- Shibkit::MetaMeta::Provisioning
- Shibkit::MetaMeta::Provisioning::Base
- Shibkit::MetaMeta::RequestedAttribute
- Shibkit::MetaMeta::SP
- Shibkit::MetaMeta::Service
- Shibkit::MetaMeta::Source
Methods
- ::add_source — Shibkit::MetaMeta
- ::additional_sources — Shibkit::MetaMeta
- ::config — Shibkit::MetaMeta
- ::delete_all_cached_files! — Shibkit::MetaMeta
- ::entities — Shibkit::MetaMeta
- ::federations — Shibkit::MetaMeta
- ::filtered_sources? — Shibkit::MetaMeta
- ::flush — Shibkit::MetaMeta
- ::from_hash — Shibkit::MetaMeta::Source
- ::from_uri — Shibkit::MetaMeta
- ::idps — Shibkit::MetaMeta
- ::included — Shibkit::MetaMeta::Mixin::CachedDownloads
- ::load — Shibkit::MetaMeta::Source
- ::load_cache_file — Shibkit::MetaMeta
- ::load_sources — Shibkit::MetaMeta
- ::loaded_sources — Shibkit::MetaMeta
- ::loaded_sources? — Shibkit::MetaMeta
- ::locate_sources_file — Shibkit::MetaMeta::Source
- ::log — Shibkit::MetaMeta
- ::new — Shibkit::MetaMeta::Config
- ::new — Shibkit::MetaMeta::MetadataItem
- ::new — Shibkit::MetaMeta::Source
- ::orgs — Shibkit::MetaMeta
- ::process_sources — Shibkit::MetaMeta
- ::purge_xml! — Shibkit::MetaMeta
- ::refresh — Shibkit::MetaMeta
- ::reset — Shibkit::MetaMeta
- ::save_cache_file — Shibkit::MetaMeta
- ::save_sources — Shibkit::MetaMeta
- ::selected_federation_uris — Shibkit::MetaMeta
- ::smartcache_load — Shibkit::MetaMeta
- ::smartcache_save — Shibkit::MetaMeta
- ::sources — Shibkit::MetaMeta
- ::sps — Shibkit::MetaMeta
- ::stats — Shibkit::MetaMeta
- ::stocked? — Shibkit::MetaMeta
- ::stockup — Shibkit::MetaMeta
- ::textify_xml! — Shibkit::MetaMeta
- #acceptable_size? — Shibkit::MetaMeta::Logo
- #auto_refresh= — Shibkit::MetaMeta::Config
- #auto_refresh? — Shibkit::MetaMeta::Config
- #auto_tag= — Shibkit::MetaMeta::Config
- #auto_tag? — Shibkit::MetaMeta::Config
- #autoload= — Shibkit::MetaMeta::Config
- #autoload? — Shibkit::MetaMeta::Config
- #cache_fallback_ttl — Shibkit::MetaMeta::Config
- #cache_fallback_ttl= — Shibkit::MetaMeta::Config
- #cache_root — Shibkit::MetaMeta::Config
- #cache_root= — Shibkit::MetaMeta::Config
- #can_delete= — Shibkit::MetaMeta::Config
- #can_delete? — Shibkit::MetaMeta::Config
- #cascade_method — Shibkit::MetaMeta::MetadataItem
- #certificate_pem — Shibkit::MetaMeta::Source
- #configure — Shibkit::MetaMeta::Config
- #confirm_attribs? — Shibkit::MetaMeta::Logo
- #content — Shibkit::MetaMeta::Source
- #description — Shibkit::MetaMeta::Provider
- #description — Shibkit::MetaMeta::Service
- #display_name — Shibkit::MetaMeta::Contact
- #display_name — Shibkit::MetaMeta::Provider
- #download — Shibkit::MetaMeta::Logo
- #download_cache_defaults — Shibkit::MetaMeta::Config
- #download_cache_options — Shibkit::MetaMeta::Config
- #download_cache_options= — Shibkit::MetaMeta::Config
- #downloads_logger — Shibkit::MetaMeta::Config
- #downloads_logger= — Shibkit::MetaMeta::Config
- #druid — Shibkit::MetaMeta::Organisation
- #email_address — Shibkit::MetaMeta::Contact
- #environment — Shibkit::MetaMeta::Config
- #environment= — Shibkit::MetaMeta::Config
- #extract_lang_map_of_objects — Shibkit::MetaMeta::Mixin::XPathChores
- #extract_lang_map_of_string_lists — Shibkit::MetaMeta::Mixin::XPathChores
- #extract_lang_map_of_strings — Shibkit::MetaMeta::Mixin::XPathChores
- #extract_simple_list — Shibkit::MetaMeta::Mixin::XPathChores
- #federation_uris — Shibkit::MetaMeta::Entity
- #fetch_certificate — Shibkit::MetaMeta::Source
- #fetch_local — Shibkit::MetaMeta::Mixin::CachedDownloads
- #fetch_metadata — Shibkit::MetaMeta::Source
- #fetch_remote — Shibkit::MetaMeta::Mixin::CachedDownloads
- #filter — Shibkit::MetaMeta::MetadataItem
- #from_xml — Shibkit::MetaMeta::MetadataItem
- #groups — Shibkit::MetaMeta::Source
- #groups= — Shibkit::MetaMeta::Source
- #hashed_id — Shibkit::MetaMeta::MetadataItem
- #idp? — Shibkit::MetaMeta::Entity
- #idps — Shibkit::MetaMeta::Federation
- #in_production? — Shibkit::MetaMeta::Config
- #info_url — Shibkit::MetaMeta::Provider
- #init_caches — Shibkit::MetaMeta::Mixin::CachedDownloads::CDClassMethods
- #keywords — Shibkit::MetaMeta::Provider
- #log — Shibkit::MetaMeta::MetadataItem
- #log — Shibkit::MetaMeta::Source
- #logger — Shibkit::MetaMeta::Config
- #logger= — Shibkit::MetaMeta::Config
- #logos — Shibkit::MetaMeta::Provider
- #merge_primary_tags= — Shibkit::MetaMeta::Config
- #merge_primary_tags? — Shibkit::MetaMeta::Config
- #multi_federated? — Shibkit::MetaMeta::Entity
- #name — Shibkit::MetaMeta::Service
- #ok? — Shibkit::MetaMeta::Source
- #only_use — Shibkit::MetaMeta::Config
- #parse_xml — Shibkit::MetaMeta::Attribute
- #parse_xml — Shibkit::MetaMeta::Contact
- #parse_xml — Shibkit::MetaMeta::Entity
- #parse_xml — Shibkit::MetaMeta::Federation
- #parse_xml — Shibkit::MetaMeta::IDP
- #parse_xml — Shibkit::MetaMeta::Logo
- #parse_xml — Shibkit::MetaMeta::MetadataItem
- #parse_xml — Shibkit::MetaMeta::Organisation
- #parse_xml — Shibkit::MetaMeta::Provider
- #parse_xml — Shibkit::MetaMeta::Service
- #parse_xml — Shibkit::MetaMeta::Source
- #parse_xml — Shibkit::MetaMeta::SP
- #parsed_xml — Shibkit::MetaMeta::MetadataItem
- #pixels — Shibkit::MetaMeta::Logo
- #platform — Shibkit::MetaMeta::Config
- #png? — Shibkit::MetaMeta::Logo
- #prepare_xml — Shibkit::MetaMeta::MetadataItem
- #primary? — Shibkit::MetaMeta::Entity
- #privacy_url — Shibkit::MetaMeta::Provider
- #purge_xml — Shibkit::MetaMeta::MetadataItem
- #purge_xml — Shibkit::MetaMeta::Provider
- #purge_xml= — Shibkit::MetaMeta::Config
- #purge_xml? — Shibkit::MetaMeta::Config
- #read — Shibkit::MetaMeta::Source
- #refresh — Shibkit::MetaMeta::Source
- #remember_source_xml= — Shibkit::MetaMeta::Config
- #remember_source_xml? — Shibkit::MetaMeta::Config
- #select_xml — Shibkit::MetaMeta::Federation
- #select_xml — Shibkit::MetaMeta::MetadataItem
- #selected? — Shibkit::MetaMeta::Source
- #selected_federation_uris — Shibkit::MetaMeta::Config
- #selected_federation_uris= — Shibkit::MetaMeta::Config
- #selected_groups — Shibkit::MetaMeta::Config
- #selected_groups= — Shibkit::MetaMeta::Config
- #sensible_os? — Shibkit::MetaMeta::Config
- #shape — Shibkit::MetaMeta::Logo
- #size — Shibkit::MetaMeta::Logo
- #smartcache_active= — Shibkit::MetaMeta::Config
- #smartcache_active? — Shibkit::MetaMeta::Config
- #smartcache_expiry — Shibkit::MetaMeta::Config
- #smartcache_expiry= — Shibkit::MetaMeta::Config
- #smartcache_info_file — Shibkit::MetaMeta::Config
- #smartcache_object_file — Shibkit::MetaMeta::Config
- #source_xml — Shibkit::MetaMeta::MetadataItem
- #sources_file — Shibkit::MetaMeta::Config
- #sources_file= — Shibkit::MetaMeta::Config
- #sp? — Shibkit::MetaMeta::Entity
- #sps — Shibkit::MetaMeta::Federation
- #ssl? — Shibkit::MetaMeta::Logo
- #tags — Shibkit::MetaMeta::Entity
- #tags — Shibkit::MetaMeta::Federation
- #tags — Shibkit::MetaMeta::Source
- #tags= — Shibkit::MetaMeta::Entity
- #tags= — Shibkit::MetaMeta::Federation
- #tags= — Shibkit::MetaMeta::Source
- #textify_xml — Shibkit::MetaMeta::MetadataItem
- #textify_xml — Shibkit::MetaMeta::Provider
- #tmpfile — Shibkit::MetaMeta::Logo
- #to_federation — Shibkit::MetaMeta::Source
- #to_hash — Shibkit::MetaMeta::MetadataItem
- #to_hash — Shibkit::MetaMeta::Source
- #to_rdf — Shibkit::MetaMeta::MetadataItem
- #to_s — Shibkit::MetaMeta::Attribute
- #to_s — Shibkit::MetaMeta::Contact
- #to_s — Shibkit::MetaMeta::Entity
- #to_s — Shibkit::MetaMeta::Federation
- #to_s — Shibkit::MetaMeta::Logo
- #to_s — Shibkit::MetaMeta::Organisation
- #to_s — Shibkit::MetaMeta::Provider
- #to_s — Shibkit::MetaMeta::Service
- #to_s — Shibkit::MetaMeta::Source
- #to_xml — Shibkit::MetaMeta::MetadataItem
- #trustiness — Shibkit::MetaMeta::Source
- #trustiness= — Shibkit::MetaMeta::Source
- #urn? — Shibkit::MetaMeta::Entity
- #valid? — Shibkit::MetaMeta::Source
- #validate — Shibkit::MetaMeta::Source
- #verbose_downloads= — Shibkit::MetaMeta::Config
- #verbose_downloads? — Shibkit::MetaMeta::Config
- #version — Shibkit::MetaMeta::Config
- #xml_comment — Shibkit::MetaMeta::Entity