Page tree
Skip to end of metadata
Go to start of metadata

Metadata Provider Extensions

This information is meant to be used in conjunction with the Creating Custom IdP Extensions - General Overview guide.

Classes, Schema Types, and Schema Files

  • Class to extend:
    org.opensaml.saml2.metadata.provider.BaseMetadataProvider
    Most implementations should also implement the org.opensaml.saml2.metadata.provider.ObservableMetadataProvider interface.
  • Bean Definition Parser to extend:
    edu.internet2.middleware.shibboleth.common.config.metadata.BaseMetadataProviderBeanDefinitionParser
  • Location of schema file to import:
    /schema/shibboleth-2.0-metadata.xsd
  • Namespace containing schema type to extend:
    urn:mace:shibboleth:2.0:metadata
  • Complex type to extend:
    MetadataProviderType
  • No labels