# Hierarchy For Package net.shibboleth.saml.saml2.profile.config

Package Hierarchies:

- All Packages

## Interface Hierarchy

- net.shibboleth.shared.component.Component
  - net.shibboleth.shared.component.IdentifiedComponent
    - net.shibboleth.profile.config.ProfileConfiguration
      - net.shibboleth.profile.config.AttributeResolvingProfileConfiguration
        - net.shibboleth.saml.saml2.profile.config.AttributeQueryProfileConfiguration (also extends net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration)
        - net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration (also extends net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration, net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration, net.shibboleth.saml.profile.config.SAMLAssertionConsumingProfileConfiguration)
          - net.shibboleth.saml.saml2.profile.config.ECPProfileConfiguration
      - net.shibboleth.saml.profile.config.SAMLProfileConfiguration
        - net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration
          - net.shibboleth.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
          - net.shibboleth.saml.saml2.profile.config.AttributeQueryProfileConfiguration (also extends net.shibboleth.profile.config.AttributeResolvingProfileConfiguration)
          - net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration (also extends net.shibboleth.profile.config.AttributeResolvingProfileConfiguration, net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration, net.shibboleth.saml.profile.config.SAMLAssertionConsumingProfileConfiguration)
            - net.shibboleth.saml.saml2.profile.config.ECPProfileConfiguration
          - net.shibboleth.saml.saml2.profile.config.SAML2AssertionProducingProfileConfiguration (also extends net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration)
          - net.shibboleth.saml.profile.config.SAMLAssertionConsumingProfileConfiguration
            - net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration (also extends net.shibboleth.profile.config.AttributeResolvingProfileConfiguration, net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration, net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration)
              - net.shibboleth.saml.saml2.profile.config.ECPProfileConfiguration
          - net.shibboleth.saml.saml2.profile.config.SingleLogoutProfileConfiguration (also extends net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration)
        - net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration
          - net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration (also extends net.shibboleth.profile.config.AttributeResolvingProfileConfiguration, net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration, net.shibboleth.saml.profile.config.SAMLAssertionConsumingProfileConfiguration)
            - net.shibboleth.saml.saml2.profile.config.ECPProfileConfiguration
          - net.shibboleth.saml.saml2.profile.config.SingleLogoutProfileConfiguration (also extends net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration)
        - net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration
          - net.shibboleth.saml.saml2.profile.config.SAML2AssertionProducingProfileConfiguration (also extends net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration)