Class Hierarchy (Shibboleth Identity Provider 2.2.0 Java API.)
Date: 2010-09-23

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  edu.internet2.middleware.shibboleth.idp, edu.internet2.middleware.shibboleth.idp.authn, edu.internet2.middleware.shibboleth.idp.authn.provider, edu.internet2.middleware.shibboleth.idp.config.profile, edu.internet2.middleware.shibboleth.idp.config.profile.authn, edu.internet2.middleware.shibboleth.idp.config.profile.saml1, edu.internet2.middleware.shibboleth.idp.config.profile.saml2, edu.internet2.middleware.shibboleth.idp.profile, edu.internet2.middleware.shibboleth.idp.profile.saml1, edu.internet2.middleware.shibboleth.idp.profile.saml2, edu.internet2.middleware.shibboleth.idp.session, edu.internet2.middleware.shibboleth.idp.session.impl, edu.internet2.middleware.shibboleth.idp.util

## Class Hierarchy

- java.lang.Object
  - org.springframework.beans.factory.xml.AbstractBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
    - org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
      - edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBeanDefinitionParser
        - edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerBeanDefinitionParser
        - edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerBeanDefinitionParser
        - edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerBeanDefinitionParser
        - edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerBeanDefinitionParser
      - edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedProfileHandlerBeanDefinitionParser
        - edu.internet2.middleware.shibboleth.common.config.profile.AbstractShibbolethProfileHandlerBeanDefinitionParser
          - edu.internet2.middleware.shibboleth.idp.config.profile.AbstractSAMLProfileHandlerBeanDefinitionParser
            - edu.internet2.middleware.shibboleth.idp.config.profile.saml1.AbstractSAML1ProfileHandlerBeanDefinitionParser
              - edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1ArtifactResolutionProfileHanderBeanDefinitionParser
              - edu.internet2.middleware.shibboleth.idp.config.profile.saml1.ShibbolethSSOProfileHandlerBeanDefinitionParser
            - edu.internet2.middleware.shibboleth.idp.config.profile.saml2.AbstractSAML2ProfileHandlerBeanDefinitionParser
              - edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1AttributeQueryProfileHandlerBeanDefinitionParser
              - edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser
              - edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2AttributeQueryProfileHandlerBeanDefinitionParser
              - edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2SSOProfileHandlerBeanDefinitionParser
        - edu.internet2.middleware.shibboleth.idp.config.profile.SAMLMetadataHandlerBeanDefinitionParser
        - edu.internet2.middleware.shibboleth.idp.config.profile.StatusHandlerBeanDefinitionParser
      - edu.internet2.middleware.shibboleth.common.config.service.AbstractServiceBeanDefinitionParser
        - edu.internet2.middleware.shibboleth.common.config.service.AbstractReloadableServiceBeanDefinitionParser
          - edu.internet2.middleware.shibboleth.idp.config.profile.IdPProfileHandlerManagerBeanDefinitionParser
  - org.opensaml.common.binding.AbstractEndpointSelector
    - org.opensaml.common.binding.BasicEndpointSelector
      - edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOEndpointSelector
  - org.opensaml.util.storage.AbstractExpiringObject (implements org.opensaml.util.storage.ExpiringObject, java.io.Serializable)
    - edu.internet2.middleware.shibboleth.idp.authn.LoginContextEntry
    - edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerEntry
  - org.springframework.beans.factory.config.AbstractFactoryBean (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean)
    - edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerFactoryBean
      - edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
      - edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
      - edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerFactoryBean
      - edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerFactoryBean
  - edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler (implements edu.internet2.middleware.shibboleth.idp.authn.LoginHandler)
    - edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
    - edu.internet2.middleware.shibboleth.idp.authn.provider.PreviousSessionLoginHandler
    - edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserLoginHandler
    - edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginHandler
  - edu.internet2.middleware.shibboleth.common.profile.provider.AbstractRequestURIMappedProfileHandler<InTransportType,OutTransportType> (implements edu.internet2.middleware.shibboleth.common.profile.ProfileHandler<InTransportType,OutTransportType>)
    - edu.internet2.middleware.shibboleth.common.profile.provider.AbstractShibbolethProfileHandler<RPManagerType,SessionType>
      - edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
        - edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
          - edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
          - edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
          - edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
        - edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
          - edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
          - edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
          - edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
    - edu.internet2.middleware.shibboleth.idp.profile.SAMLMetadataProfileHandler
    - edu.internet2.middleware.shibboleth.idp.profile.StatusProfileHandler
  - edu.internet2.middleware.shibboleth.common.session.impl.AbstractSession (implements edu.internet2.middleware.shibboleth.common.session.Session)
    - edu.internet2.middleware.shibboleth.idp.session.impl.SessionImpl (implements edu.internet2.middleware.shibboleth.idp.session.Session)
  - edu.internet2.middleware.shibboleth.common.log.AuditLogEntry
    - edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler.SAML1AuditLogEntry
    - edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler.SAML2AuditLogEntry
  - edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl (implements edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation)
  - org.opensaml.ws.message.BaseMessageContext (implements org.opensaml.ws.message.MessageContext)
    - org.opensaml.common.binding.BasicSAMLMessageContext<InboundMessageType,OutboundMessageType,NameIdentifierType> (implements org.opensaml.common.binding.SAMLMessageContext<InboundMessageType,OutboundMessageType,NameIdentifierType>)
      - edu.internet2.middleware.shibboleth.common.profile.provider.BaseSAMLProfileRequestContext<InboundMessage,OutboundMessage,NameIdentifierType,ProfileConfigurationType> (implements edu.internet2.middleware.shibboleth.common.profile.provider.SAMLProfileRequestContext<InboundMessageType,OutboundMessageType,NameIdentifierType,ProfileConfigurationType>)
        - edu.internet2.middleware.shibboleth.idp.profile.saml1.BaseSAML1ProfileRequestContext<RequestType,ResponseType,ProfileConfigurationType>
          - edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution.ArtifactResolutionRequestContext (implements org.opensaml.saml1.binding.SAML1ArtifactMessageContext<InboundMessageType,OutboundMessageType,NameIdentifierType>)
          - edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler.AttributeQueryContext
          - edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler.ShibbolethSSORequestContext
        - edu.internet2.middleware.shibboleth.idp.profile.saml2.BaseSAML2ProfileRequestContext<RequestType,ResponseType,ProfileConfigurationType>
          - edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution.ArtifactResolutionRequestContext (implements org.opensaml.saml2.binding.SAML2ArtifactMessageContext<InboundMessageType,OutboundMessageType,NameIdentifierType>)
          - edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler.AttributeQueryContext
          - edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.SSORequestContext
  - org.opensaml.ws.message.decoder.BaseMessageDecoder (implements org.opensaml.ws.message.decoder.MessageDecoder)
    - org.opensaml.common.binding.decoding.BaseSAMLMessageDecoder (implements org.opensaml.common.binding.decoding.SAMLMessageDecoder)
      - org.opensaml.saml1.binding.decoding.BaseSAML1MessageDecoder
        - edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSODecoder (implements org.opensaml.common.binding.decoding.SAMLMessageDecoder)
  - edu.internet2.middleware.shibboleth.common.config.BaseService (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanNameAware, edu.internet2.middleware.shibboleth.common.service.Service)
    - edu.internet2.middleware.shibboleth.common.config.BaseReloadableService (implements edu.internet2.middleware.shibboleth.common.service.ReloadableService)
      - edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager (implements edu.internet2.middleware.shibboleth.common.profile.ProfileHandlerManager)
  - edu.internet2.middleware.shibboleth.common.config.BaseSpringNamespaceHandler (implements org.springframework.beans.factory.xml.NamespaceHandler)
    - edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerNamespaceHandler
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet (implements java.io.Serializable)
      - edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
      - edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserAuthServlet
      - edu.internet2.middleware.shibboleth.idp.StatusServlet
      - edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet
  - edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
  - edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter (implements javax.servlet.Filter)
  - edu.internet2.middleware.shibboleth.idp.util.IPRange
  - edu.internet2.middleware.shibboleth.idp.authn.LoginContext (implements java.io.Serializable)
    - edu.internet2.middleware.shibboleth.idp.authn.Saml2LoginContext (implements java.io.Serializable)
    - edu.internet2.middleware.shibboleth.idp.authn.ShibbolethSSOLoginContext
  - edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerGroupBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
  - edu.internet2.middleware.shibboleth.idp.session.impl.ServiceInformationImpl (implements edu.internet2.middleware.shibboleth.idp.session.ServiceInformation)
  - edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl (implements edu.internet2.middleware.shibboleth.common.session.SessionManager<SessionType>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - edu.internet2.middleware.shibboleth.idp.authn.AuthenticationException
        - edu.internet2.middleware.shibboleth.idp.authn.ForceAuthenticationException
        - edu.internet2.middleware.shibboleth.idp.authn.PassiveAuthenticationException
  - edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordCredential (implements java.io.Serializable)
  - edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet.SimpleCallbackHandler (implements javax.security.auth.callback.CallbackHandler)
  - edu.internet2.middleware.shibboleth.idp.authn.UsernamePrincipal (implements java.security.Principal, java.io.Serializable)
  - edu.internet2.middleware.shibboleth.idp.Version

## Interface Hierarchy

- edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
- java.io.Serializable
  - edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation
  - edu.internet2.middleware.shibboleth.idp.session.ServiceInformation
  - edu.internet2.middleware.shibboleth.common.session.Session
    - edu.internet2.middleware.shibboleth.idp.session.Session
  - edu.internet2.middleware.shibboleth.idp.session.Session

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2010 Internet2. All Rights Reserved.