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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.shibboleth.shared.component.AbstractInitializableComponent (implements net.shibboleth.shared.component.DestructableComponent, net.shibboleth.shared.component.InitializableComponent)
    - net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent (implements net.shibboleth.shared.component.IdentifiedComponent)
      - net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent (implements net.shibboleth.shared.component.IdentifiableComponent)
        - net.shibboleth.profile.config.AbstractProfileConfiguration (implements net.shibboleth.profile.config.ProfileConfiguration)
          - net.shibboleth.profile.config.AbstractConditionalProfileConfiguration (implements net.shibboleth.profile.config.ConditionalProfileConfiguration)
            - net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration (implements net.shibboleth.idp.profile.config.InterceptorAwareProfileConfiguration)
              - net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration (implements net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration)
                - net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration (implements net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration)
                  - net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration (implements net.shibboleth.saml.profile.config.SAMLArtifactAwareProfileConfiguration, net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration)
                    - net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration (implements net.shibboleth.saml.saml2.profile.config.SAML2AssertionProducingProfileConfiguration)
                      - net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration (implements net.shibboleth.idp.saml.saml2.profile.config.AttributeQueryProfileConfiguration)
                      - net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration (implements net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration, net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration)
                        - net.shibboleth.idp.saml.saml2.profile.config.impl.ECPProfileConfiguration (implements net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration)
                        - net.shibboleth.idp.saml.saml2.profile.config.impl.SSOSProfileConfiguration
                    - net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration (implements net.shibboleth.saml.saml2.profile.config.SingleLogoutProfileConfiguration)
                  - net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration (implements net.shibboleth.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration)